Travel Guide provides a convenient one-stop information guide on bus and train services.

Bus Service Information

Click here to perform other Bus Service Enquiry.


31
SBS Transit Weekdays Saturdays Suns / PHs
1st bus Last bus 1st bus Last bus 1st bus Last bus
Tampines Int 0530 2330 0530 2330 0530 2330
Toa Payoh Int 0530 2335 0530 2330 0530 2330

Period 0630 - 0830 0831 - 1659 1700 - 1900 After 1900
Frequency at First Stop*
Direction 1
Direction 2

07 - 11 minutes
08 - 11 minutes

08 - 16 minutes
09 - 15 minutes

09 - 11 minutes
08 - 11 minutes

14 - 15 minutes
14 - 16 minutes

Notes :

*First Stop refers to the first stopping point of each bus service, which may be a bus interchange/terminal or a bus stop.

Service 31A operates from Tampines Int to New Upp Changi Rd (Tanah Merah Stn Exit A).

DIRECTION 1
Distance (km) Bus Stop
Code
Road / Bus Stop Description
    Tampines Ctrl 1
0.0  75009  • Tampines Int
    Tampines Ave 5
0.6  76059  • Opp Our Tampines Hub
1.1  76069  • Blk 147
    Simei Ave
2.3  96289  • Changi General Hosp
2.7  96109  • Opp Blk 3012
3.2  96119  • ITE Coll East Adm Blk
    Upp Changi Rd East
3.5  96019  • Aft Simei Ave
3.8  85109  • Bef Bedok Rd
    New Upp Changi Rd
4.5  85099  • Tanah Merah Stn Exit A
5.0  84069  • Blk 55
5.3  84059  • Blk 65
5.8  84049  • Blk 27
6.5  84039  • Bedok Stn Exit A
    Bedok Sth Rd
6.8  84139  • Panasonic
7.4  84129  • Fujitec S'pore Ltd
    Bedok Sth Ave 1
7.9  84151  • Casafina
8.4  93131  • Opp Eastern Lagoon II
    Marine Parade Rd
8.7  93049  • Lagoon View
9.1  93039  • Laguna Pk
9.4  93201  • Victoria Sch
9.8  93029  • Mandarin Gdns
10.2  93019  • Neptune Ct
10.6  92089  • CHIJ Katong Convent
10.9  92079  • Blk 57
11.4  92069  • Tao Nan Sch
11.8  92059  • Bet Blks 72/74
12.1  92049  • Parkway Parade
    Amber Rd
12.9  92241  • Amber Gdns
    Tg Katong Rd
13.7  92161  • Aft Katong PO
14.1  82071  • Opp Tg Katong Girls' Sch
    Dunman Rd
14.9  81199  • Bef Old Airport Rd
    Old Airport Rd
15.2  81189  • Dakota Stn Exit B/Blk 60
15.7  81179  • Blk 22
    Mountbatten Rd
16.3  80141  • Opp S.A. Deaf
    Sims Way
16.9  80111  • Bef Geylang Rd
    Geylang Rd
17.3  80049  • Aft Sims Way
    Lor 1 Geylang
17.7  80101  • Kallang Stn/Opp Blk 2C
    Boon Keng Rd
18.4  60051  • Opp Kallang Pl
18.9  60191  • Blk 7
    S'goon Rd
19.3  60121  • Boon Keng Stn/Blk 102
19.7  60141  • Opp Bendemeer Pr Sch
20.0  60161  • St. Michael's Pl
20.3  60181  • Aft Moonstone Lane
    Jln Toa Payoh
20.6  60089  • Opp St. Andrew's Village
21.3  52089  • Opp Blk 195
    Lor 6 Toa Payoh
22.3  52321  • Aft SAFRA Toa Payoh
22.6  52501  • Toa Payoh Swim Cplx
23.0  52009  • Toa Payoh Int
 
DIRECTION 2
Distance (km) Bus Stop
Code
Road / Bus Stop Description
    Lor 6 Toa Payoh
0.0  52009 • Toa Payoh Int
0.5  52509 • Opp Toa Payoh Swim Cplx
0.8  52329 • Aft Lor 4 Toa Payoh
    Jln Toa Payoh
1.9  52081 • Aft Blk 195
2.6  60081 • St. Andrew's Village
    Bendemeer Rd
3.2  60179 • MOM Svcs Ctr
3.4  60159 • Blk 54
3.7  60139 • Blk 44
4.2  60119 • Opp Boon Keng Stn
    Boon Keng Rd
4.9  60059 • Bef Kallang Pl
    Lor 1 Geylang
5.6  80109 • Opp Kallang Stn/Blk 2C
    Sims Ave
5.9  80051 • Aft Lor 1 Geylang
    Sims Way
6.5  80119 • Aft Geylang Rd
    Mountbatten Rd
7.1  80149 • S.A. Deaf
    Old Airport Rd
7.7  81171 • Blk 39
8.2  81181 • Dakota Stn Exit A/Blk 99
    Dunman Rd
8.6  81191 • Aft Old Airport Rd
    Tg Katong Rd
9.1  82079 • Tg Katong Girls' Sch
9.6  92169 • Bef Katong PO
    Amber Rd
10.4  92249 • Opp Amber Gdns
    Marine Parade Rd
11.0  92041 • Opp Parkway Parade
11.4  92051 • Opp Blk 72
11.8  92061 • CHIJ Katong Convent (Pr)
12.3  92071 • Opp Blk 57
12.6  92081 • St. Patrick's Sch
13.0  93011 • Opp Neptune Ct
13.4  93021 • Opp Mandarin Gdns
13.8  93031 • Opp Victoria Sch
14.5  93041 • Hua Xin Ct
    Bedok Sth Ave 1
14.8  93139 • Eastern Lagoon II
15.2  84159 • Opp Casafina/Temasek JC
    Bedok Sth Rd
15.6  84121 • Aft Bedok Sth Ave 1
16.3  84131 • Opp Panasonic
    New Upp Changi Rd
16.8  84031 • Bedok Stn Exit B
17.3  84041 • Blk 221A
17.9  84051 • Bedok Sports Cplx
18.2  84061 • The Tanamera Condo
18.7  85091 • Tanah Merah Stn Exit B
    Upp Changi Rd East
19.3  85101 • Aft Bedok Rd
19.7  96011 • Bef Simei Ave
    Simei Ave
20.0  96111 • Opp ITE Coll East Adm Blk
20.4  96101 • Blk 3012
20.8  96281 • Opp Changi General Hosp
    Tampines Ave 5
22.1  76061 • Blk 938
22.6  76051 • Our Tampines Hub
    Tampines Ctrl 1
23.2  75009 • Tampines Int