Bus 31A

Tampines Int ↔ Tanah Merah Stn Exit A

Operator
SBST
Total stops
9
Directions
Loop service
Route length
4.5 km

About bus 31A

Bus service 31A is a Singapore public bus route operated by SBST, running between Tampines Int and Tanah Merah Stn Exit A. It operates as a loop service, returning to its starting point along the same route. The route covers approximately 4.5 km end to end.

Every stop along the route is listed below in sequence, with its road name and five-digit stop code. Select any stop to see live arrival times for all services calling there. First and last bus timings differ between weekdays, Saturdays and Sundays — check the correct row before relying on this service late in the evening.

Route and stops

Tampines Int to Tanah Merah Stn Exit A · 9 stops

First and last bus (from Tampines Int)

Day First bus Last bus
Weekdays 06:44 11:20
Saturdays
Sundays & public holidays

All stops in order

# Bus stop Road Code
1 Tampines Int Tampines Ctrl 1 75009
2 Opp Our Tampines Hub Tampines Ave 5 76059
3 Blk 147 Tampines Ave 5 76069
4 Changi General Hosp Simei Ave 96289
5 Opp Blk 3012 Simei Ave 96109
6 ITE Coll East Adm Blk Simei Ave 96119
7 Aft Simei Ave Upp Changi Rd East 96019
8 Bef Bedok Rd Upp Changi Rd East 85109
9 Tanah Merah Stn Exit A New Upp Changi Rd 85099

Frequently asked questions

Where does bus 31A start and end?

Bus 31A runs between Tampines Int and Tanah Merah Stn Exit A, operating as a loop service.

How many stops does bus 31A have?

Service 31A serves 9 stops in total.

What time is the first and last bus 31A?

From Tampines Int, the first bus departs at 06:44 and the last at 11:20 on weekdays. Saturday and Sunday timings differ and are listed above.

Who operates bus 31A?

Bus 31A is operated by SBST.

How do I check when the next bus 31A arrives?

Select any stop in the lists above to see live arrival times for that stop, sourced from LTA DataMall.

Related guides

Route and arrival information contains information from LTA DataMall, used under the Singapore Open Data Licence. Arrival times are estimates. SmartCommute is not affiliated with the Land Transport Authority or any bus operator. About SmartCommute.