Bus - 2

2

Changi Village Ter ↔ Kg Bahru Ter

Go-Ahead Singapore

2 bus Route Timetable and Stops

The 2 bus (Direction: Kg Bahru Ter) has 69 stops departing from Changi Village Rd - Changi Village Ter (99009) and ending in Spooner Rd - Kg Bahru Ter (10499).

2 bus timetable overview: Normally starts operating at 05:30 and ends at 23:34. Normal operating days: weekdays.

Choose any of the 2 bus stops below to find updated real-time timetables and to see their route map.

Direction: Kg Bahru Ter

Changi Village Rd - Changi Village Ter (99009) Changi Village Terminal, Singapore Upcoming Arrivals
Changi Village Rd - Blk 4 (99131) 4 Changi Village Road, Singapore Upcoming Arrivals
Loyang Ave - Changi Golf Course (99049) Upcoming Arrivals
Loyang Ave - St. George Chapel (99039) 63 Cranwell Road, Singapore Upcoming Arrivals
Loyang Ave - Aft Cranwell Rd (99029) Upcoming Arrivals
Loyang Ave - Aft Sch Of Commando (99019) Upcoming Arrivals
Loyang Ave - Opp Loyang Way 4/Soxal (98079) Upcoming Arrivals
Loyang Ave - Aft Engine Test Facility (98069) Upcoming Arrivals
Loyang Way - Aft Loyang Ave (97099) Upcoming Arrivals
Loyang Way - Opp Selarang Pk Drug Reh. (97089) Upcoming Arrivals
Upp Changi Rd Nth - Opp Selarang Camp (97079) 1800 Upper Changi Road North, Singapore Upcoming Arrivals
Upp Changi Rd Nth - Lloyd Leas Work Rel Camp (97069) 1059 Upper Changi Road North, Singapore Upcoming Arrivals
Upp Changi Rd Nth - Changi Chapel Museum (97209) 80 Jalan Sinar Bulan, Singapore Upcoming Arrivals
Upp Changi Rd Nth - Changi Women's Prison (97059) 53 Jalan Mariam, Singapore Upcoming Arrivals
Upp Changi Rd Nth - Changi Prison (97049) Upcoming Arrivals
Upp Changi Rd Nth - Bef Jln Bena (97039) Upcoming Arrivals
Upp Changi Rd Nth - Opp Salvation Army (97019) 11 Upper Changi Road North, Singapore Upcoming Arrivals
Upp Changi Rd East - Mera Terr P/G (96069) 37 Seagull Walk, Singapore Upcoming Arrivals
Upp Changi Rd East - Changi Ct (96059) Upper Changi Road East, Singapore Upcoming Arrivals
Upp Changi Rd East - Upp Changi Stn/Sutd (96049) Upcoming Arrivals
Upp Changi Rd East - Aft Somapah Rd (95909) Upcoming Arrivals
Upp Changi Link - Aft Upp Changi Rd East (96099) Upper Changi Link, Singapore Upcoming Arrivals
Upp Changi Rd - Opp Grace Independent Ch (96089) 541A Upper Changi Road, Singapore Upcoming Arrivals
Upp Changi Rd - Ite Reg Campus (96079) Upper Changi Road, Singapore Upcoming Arrivals
Upp Changi Rd - Flextronic (85079) Upcoming Arrivals
Upp Changi Rd - Bef Jln Chempaka Kuning (85089) 468B Upper Changi Road, Singapore Upcoming Arrivals
Bedok Rd - Bedok Mkt Pl (85069) 350 Bedok Road, Singapore Upcoming Arrivals
Bedok Rd - Bef Jln Chempaka Kuning (85059) 250 Bedok Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Tanah Merah Stn Exit A (85099) 920 New Upper Changi Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Blk 55 (84069) 55 New Upper Changi Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Blk 65 (84059) 65 New Upper Changi Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Blk 27 (84049) 27 New Upper Changi Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Bedok Stn Exit A (84039) 1 Bedok South Road, Singapore Upcoming Arrivals
New Upp Changi Rd - Opp Blk 32 (84029) 2 Jalan Terang Bulan, Singapore Upcoming Arrivals
New Upp Changi Rd - Opp Chai Chee Ind Pk (84019) 42 Terang Bulan Avenue, Singapore Upcoming Arrivals
Changi Rd - Aft Perpetual Succour Ch (83099) 566 Changi Road, Singapore Upcoming Arrivals
Changi Rd - Bef Siglap Plain (83079) 1A Siglap Plain, Singapore Upcoming Arrivals
Changi Rd - Mjd Kassim (83059) Changi Road, Singapore Upcoming Arrivals
Changi Rd - Bef Lor 110 Changi (83049) 364 Changi Road, Singapore Upcoming Arrivals
Changi Rd - Bef Jamiyah Home (83029) 290 Changi Road, Singapore Upcoming Arrivals
Changi Rd - Aft Lor 106 Changi (82069) 168 Changi Road, Singapore Upcoming Arrivals
Changi Rd - Joo Chiat Cplx (82049) 38A Changi Road, Singapore Upcoming Arrivals
Geylang Rd - Blk 14 Mkt/Fc (82029) 14 Haig Road, Singapore Upcoming Arrivals
Geylang Rd - City Plaza (82109) 810 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Opp Lor 39 Geylang (81069) 700 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Aft Lor 34 Geylang (81049) 572 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Aft Lor 28 Geylang (81029) 527 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Bef Lor 18 Geylang (80089) 348 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Opp Mohd Salleh Mque (80069) 212 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Aft Sims Way (80049) 103 Geylang Road, Singapore Upcoming Arrivals
Geylang Rd - Opp Lor 1 Geylang Ter (80039) Lorong 1 Geylang Terminal, Singapore Upcoming Arrivals
Kallang Rd - Aft Kg Bugis (80029) Kallang Road, Singapore Upcoming Arrivals
Kallang Rd - Lavender Stn Exit A/Ica (01319) 50 Kallang Road, Singapore Upcoming Arrivals
Victoria St - Blk 461 (01219) 461 Crawford Lane, Singapore Upcoming Arrivals
Victoria St - Opp Stamford Pr Sch (01129) Victoria Street, Singapore Upcoming Arrivals
Victoria St - Bugis Stn (01059) Upcoming Arrivals
Victoria St - Bugis Junction (01119) 201 Victoria Street, Singapore Upcoming Arrivals
Victoria St - Bras Basah Cplx (01019) 3 Miller Street, Singapore Upcoming Arrivals
Victoria St - Aft Chijmes (04159) 2 Victoria Street, Singapore Upcoming Arrivals
Hill St - Grand Park City Hall (04149) 10 Coleman Street, Singapore Upcoming Arrivals
Hill St - High St Ctr (04229) Upcoming Arrivals
New Bridge Rd - Clarke Quay Stn (04239) 17 New Bridge Road, Singapore Upcoming Arrivals
New Bridge Rd - Hong Lim Pk (05059) 2 Havelock Road, Singapore Upcoming Arrivals
New Bridge Rd - Chinatown Pt (05049) 133 New Bridge Road, Singapore Upcoming Arrivals
New Bridge Rd - New Bridge Ctr (05039) 336 Smith Street, Singapore Upcoming Arrivals
New Bridge Rd - Opp Pearl's Ctr (05019) 307 New Bridge Road, Singapore Upcoming Arrivals
New Bridge Rd - Bef Neil Rd (10011) 417 New Bridge Road, Singapore Upcoming Arrivals
Kg Bahru Rd - Bef Kg Bahru Ter (10041) Kampong Bahru Road, Singapore Upcoming Arrivals
Spooner Rd - Kg Bahru Ter (10499) 30 Keppel Road, Singapore Upcoming Arrivals

2 FAQ

What time does the 2 bus start operating?

2 bus starts operating at 05:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

What time does the 2 bus stop working?

2 bus stops operating at 23:23 on Sunday.

What time does the 2 bus arrive?

When does the Changi Village Ter ↔ Kg Bahru Ter Bus come? Click here for live arrival times and to see the full timetable for Changi Village Ter ↔ Kg Bahru Ter Bus that is closest to your location.

List of 2 bus Stops

Changi Village Rd - Changi Village Ter (99009) • Changi Village Rd - Blk 4 (99131) • Loyang Ave - Changi Golf Course (99049) • Loyang Ave - St. George Chapel (99039) • Loyang Ave - Aft Cranwell Rd (99029) • Loyang Ave - Aft Sch Of Commando (99019) • Loyang Ave - Opp Loyang Way 4/Soxal (98079) • Loyang Ave - Aft Engine Test Facility (98069) • Loyang Way - Aft Loyang Ave (97099) • Loyang Way - Opp Selarang Pk Drug Reh. (97089) • Upp Changi Rd Nth - Opp Selarang Camp (97079) • Upp Changi Rd Nth - Lloyd Leas Work Rel Camp (97069) • Upp Changi Rd Nth - Changi Chapel Museum (97209) • Upp Changi Rd Nth - Changi Women's Prison (97059) • Upp Changi Rd Nth - Changi Prison (97049) • Upp Changi Rd Nth - Bef Jln Bena (97039) • Upp Changi Rd Nth - Opp Salvation Army (97019) • Upp Changi Rd East - Mera Terr P/G (96069) • Upp Changi Rd East - Changi Ct (96059) • Upp Changi Rd East - Upp Changi Stn/Sutd (96049) • Upp Changi Rd East - Aft Somapah Rd (95909) • Upp Changi Link - Aft Upp Changi Rd East (96099) • Upp Changi Rd - Opp Grace Independent Ch (96089) • Upp Changi Rd - Ite Reg Campus (96079) • Upp Changi Rd - Flextronic (85079) • Upp Changi Rd - Bef Jln Chempaka Kuning (85089) • Bedok Rd - Bedok Mkt Pl (85069) • Bedok Rd - Bef Jln Chempaka Kuning (85059) • New Upp Changi Rd - Tanah Merah Stn Exit A (85099) • New Upp Changi Rd - Blk 55 (84069) • New Upp Changi Rd - Blk 65 (84059) • New Upp Changi Rd - Blk 27 (84049) • New Upp Changi Rd - Bedok Stn Exit A (84039) • New Upp Changi Rd - Opp Blk 32 (84029) • New Upp Changi Rd - Opp Chai Chee Ind Pk (84019) • Changi Rd - Aft Perpetual Succour Ch (83099) • Changi Rd - Bef Siglap Plain (83079) • Changi Rd - Mjd Kassim (83059) • Changi Rd - Bef Lor 110 Changi (83049) • Changi Rd - Bef Jamiyah Home (83029) • Changi Rd - Aft Lor 106 Changi (82069) • Changi Rd - Joo Chiat Cplx (82049) • Geylang Rd - Blk 14 Mkt/Fc (82029) • Geylang Rd - City Plaza (82109) • Geylang Rd - Opp Lor 39 Geylang (81069) • Geylang Rd - Aft Lor 34 Geylang (81049) • Geylang Rd - Aft Lor 28 Geylang (81029) • Geylang Rd - Bef Lor 18 Geylang (80089) • Geylang Rd - Opp Mohd Salleh Mque (80069) • Geylang Rd - Aft Sims Way (80049) • Geylang Rd - Opp Lor 1 Geylang Ter (80039) • Kallang Rd - Aft Kg Bugis (80029) • Kallang Rd - Lavender Stn Exit A/Ica (01319) • Victoria St - Blk 461 (01219) • Victoria St - Opp Stamford Pr Sch (01129) • Victoria St - Bugis Stn (01059) • Victoria St - Bugis Junction (01119) • Victoria St - Bras Basah Cplx (01019) • Victoria St - Aft Chijmes (04159) • Hill St - Grand Park City Hall (04149) • Hill St - High St Ctr (04229) • New Bridge Rd - Clarke Quay Stn (04239) • New Bridge Rd - Hong Lim Pk (05059) • New Bridge Rd - Chinatown Pt (05049) • New Bridge Rd - New Bridge Ctr (05039) • New Bridge Rd - Opp Pearl's Ctr (05019) • New Bridge Rd - Bef Neil Rd (10011) • Kg Bahru Rd - Bef Kg Bahru Ter (10041) • Spooner Rd - Kg Bahru Ter (10499)

List of 2 bus Streets

Changi Village Terminal • 4 Changi Village Road • 63 Cranwell Road • 1800 Upper Changi Road North • 1059 Upper Changi Road North • 80 Jalan Sinar Bulan • 53 Jalan Mariam • 11 Upper Changi Road North • 37 Seagull Walk • Upper Changi Road East • Upper Changi Link • 541A Upper Changi Road • Upper Changi Road • 468B Upper Changi Road • 350 Bedok Road • 250 Bedok Road • 920 New Upper Changi Road • 55 New Upper Changi Road • 65 New Upper Changi Road • 27 New Upper Changi Road • 1 Bedok South Road • 2 Jalan Terang Bulan • 42 Terang Bulan Avenue • 566 Changi Road • 1A Siglap Plain • Changi Road • 364 Changi Road • 290 Changi Road • 168 Changi Road • 38A Changi Road • 14 Haig Road • 810 Geylang Road • 700 Geylang Road • 572 Geylang Road • 527 Geylang Road • 348 Geylang Road • 212 Geylang Road • 103 Geylang Road • Lorong 1 Geylang Terminal • Kallang Road • 50 Kallang Road • 461 Crawford Lane • Victoria Street • 201 Victoria Street • 3 Miller Street • 2 Victoria Street • 10 Coleman Street • 17 New Bridge Road • 2 Havelock Road • 133 New Bridge Road • 336 Smith Street • 307 New Bridge Road • 417 New Bridge Road • Kampong Bahru Road • 30 Keppel Road

2 bus Timetable

2 bus route operates on weekdays. Timetable hours: 05:30 - 23:34

Monday 05:30 - 23:34
Tuesday 05:30 - 23:34
Wednesday 05:30 - 23:34
Thursday 05:30 - 23:34
Friday 05:30 - 23:34
Saturday 05:30 - 23:34
Sunday 06:00 - 23:23
Moovit is the world's #1 transport app.
Supports over 2200 cities in 80 + countries worldwide!
Google Play badge AppStore badge

The first stop of the 2 bus route is Changi Village Rd - Changi Village Ter (99009) and the last stop is Spooner Rd - Kg Bahru Ter (10499). 2 (Direction: Kg Bahru Ter) is operational during weekdays.

Additional information: 2 has 69 stops and the total trip duration for this route is approximately 107 minutes.

On the go? See why over 170 million users trust Moovit as the best public transit app. Moovit gives you Go-Ahead Singapore suggested routes, real-time bus tracker, live directions, line route maps in Singapore, and helps to find the closest 2 bus stops near you. No internet available? Download an offline PDF map and bus timetable for the 2 bus to take on your trip.

2 near me

Alternative Directions

2 FAQ

What time does the 2 bus start operating?

2 bus starts operating at 05:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

What time does the 2 bus stop working?

2 bus stops operating at 23:23 on Sunday.

What time does the 2 bus arrive?

When does the Changi Village Ter ↔ Kg Bahru Ter Bus come? Click here for live arrival times and to see the full timetable for Changi Village Ter ↔ Kg Bahru Ter Bus that is closest to your location.

Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps
Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps