Bus 139A
Toa Payoh Int → Bet Blks 33/34
First and last bus
From Toa Payoh Int towards Bet Blks 33/34
First bus, Mon to Fri18:45
Last bus, Mon to Fri19:40
Times at the first stop of each direction. Later stops are a few minutes behind. Source: LTA DataMall BusRoutes (live pull 2026-10-06). Saturday and Sunday first-bus times are not in the data we hold.
Route and stops
Direction 1: Toa Payoh Int to Bet Blks 33/34
9 stops
- 1Toa Payoh Int52009 · Lor 6 Toa Payoh · Mon to Fri 18:45 to 19:40
- 2Opp Trellis Twrs52079 · Jln Toa Payoh · Mon to Fri 18:49 to 19:44
- 3Bef Jln Dusun50161 · Balestier Rd · Mon to Fri 18:51 to 19:46
- 4Zhongshan Mall50171 · Balestier Rd · Mon to Fri 18:52 to 19:47
- 5Blk 10252401 · Jln Rajah · Mon to Fri 18:55 to 19:50
- 6Blk 10552411 · Jln Rajah · Mon to Fri 18:56 to 19:51
- 7Blk 11452451 · Whampoa Rd · Mon to Fri 18:58 to 19:53
- 8Blk 2952129 · Jln Bahagia · Mon to Fri 18:59 to 19:54
- 9Bet Blks 33/3452109 · Jln Bahagia · Mon to Fri 19:01 to 19:56
Stop activity along the route
Stop activity, all buses. LTA counts people tapping in and out at each bus stop across every service that calls there, not just bus 139A. Counts are monthly totals for September 2026.
Showing 08:00 to 08:59, weekdays. Bars are relative to the busiest stop on this route at that hour. In = tap-ins, Out = tap-outs.
Direction 1: Toa Payoh Int to Bet Blks 33/34
- Toa Payoh Int52009In45,752Out61,548
- Opp Trellis Twrs52079In9,927Out6,362
- Bef Jln Dusun50161In1,115Out2,439
- Zhongshan Mall50171In2,167Out4,227
- Blk 10252401In369Out634
- Blk 10552411In303Out1,374
- Blk 11452451In2,981Out734
- Blk 2952129In2,797Out973
- Bet Blks 33/3452109In3,036Out550
Source: LTA DataMall, passenger volume by bus stop, September 2026.