Direct buses from Upper Thomson to Beach Road
1 bus picks up in Upper Thomson and drops you within 500 m of Beach Road, with no transfers. The first leaves at 07:25.
Mornings: Upper Thomson to Beach Road
Shortest ride first, from the first pick-up in Upper Thomson.
| Bus | Picks up at | Morning | Ride | Fare |
|---|---|---|---|---|
| 652City Direct | Sembawang Hills Food Centre | 07:25–07:50, every 8–9 min | ~28 min | Express fare (card / SimplyGo) |
The map shows every direct bus to Beach Road; tap a bus to see its stops in Upper Thomson.
Questions
Is there a direct bus from Upper Thomson to Beach Road?
Yes. 1 bus runs from Upper Thomson to Beach Road with no transfers: 652. The first leaves at 07:25.
How long does the bus from Upper Thomson to Beach Road take?
From the first pick-up in Upper Thomson, about 28 min depending on the bus, estimated from the distance between stops.
How much is the fare?
Fares on these buses: Express fare (card / SimplyGo).
From Upper Thomson to other offices
Raffles Place (1)Marina Bay Financial Centre (1)Tanjong Pagar (1)
To Beach Road from other neighbourhoods
Punggol (5)Sengkang (10)Hougang (8)Serangoon (2)Ang Mo Kio (1)Bishan (1)Yishun (2)Sembawang (1)Woodlands (1)Bukit Batok (2)Tengah (1)Jurong West (1)Clementi (3)West Coast (2)Bedok (1)Tampines (4)Pasir Ris (2)
Every direct bus from Upper Thomson Every direct bus to Beach Road
A bus is listed when one of its pick-up stops is closest to Upper Thomson (within 2.5 km of its centre) and it stops within 500 m of Beach Road. Ride times are estimated from the distance between stops. Times and fares change; check with the operator before you rely on a bus.