Buslah
BUS 31

Bus 31

Trunk service operated by Go-Ahead Singapore · Toa Payoh Int ↔ Tampines Int

See bus 31 on the map

Direction 1: Tampines Int → Toa Payoh Int

48 stops · First and last bus at Tampines Int: Mon–Fri 5:30 am – 11:30 pm · Sat 5:30 am – 11:30 pm · Sun & PH 5:30 am – 11:30 pm

AM peak every 7–11 min · AM off-peak every 8–16 min · PM peak every 9–11 min · PM off-peak every 14–15 min

Direction 2: Toa Payoh Int → Tampines Int

46 stops · First and last bus at Toa Payoh Int: Mon–Fri 5:30 am – 11:35 pm · Sat 5:30 am – 11:30 pm · Sun & PH 5:30 am – 11:30 pm

AM peak every 7–10 min · AM off-peak every 8–15 min · PM peak every 9–10 min · PM off-peak every 14–16 min