120
Route 120
Chatswood to City QVB (Loop Service)
Route 120 (Chatswood to City QVB (Loop Service)) runs 37 stops from Chatswood Station, Stand B to Chatswood Station, Stand D. It passes through 3 suburbs: Chatswood, Willoughby and Sydney.
Route map
Stops on Route 120
37 stops
Chatswood
- 0Chatswood Station, Stand B
- 1The Concourse, Victoria Ave
- 2Chatswood Chase Sydney, Victoria Ave
- 3Victoria Ave at Baldry St
- 4Victoria Ave at Macquarie St
- 5Victoria Ave at Royal St
- 6Penshurst St after Macmahon St
- 7Penshurst St opp Church St
- 8Penshurst St at Forsyth St
- 9Penshurst St at Rosewall St
- 10Laurel Bank Cottage, Penshurst St
- 11Penshurst St before Mowbray Rd
Willoughby
- 12Willoughby Rd at Hudson Ave
- 13Willoughby Rd opp Julian St
- 14Willoughby Rd at Small St
- 15Willoughby Rd after Garland Rd
- 16Lang Park, York St
Sydney
- 17Wynyard Station, York St, Stand H
- 18QVB, York St, Stand E
- 19QVB, York St, Stand D
- 20Clarence St at Council Pl
- 21Wynyard Station, Clarence St, Stand R
- 22Willoughby Rd opp Garland Rd
- 23Willoughby Rd at Armstrong St
Willoughby
- 24Willoughby Rd at Julian St
- 25Willoughby Rd before Mowbray Rd
- 26Penshurst St after Mowbray Rd
- 27Penshurst St opp Laurel Bank Cottage
- 28Penshurst St at Lea Ave
- 29Penshurst St at Forsyth St
- 30Penshurst St at Church St
- 31Penshurst St opp Macmahon St
- 32Victoria Ave after Penshurst St
- 33Mashman Park, Victoria Ave
- 34Victoria Ave opp Chatswood Chase Sydney
Chatswood
- 35Westfield Chatswood, Victoria Ave
- 36Chatswood Station, Stand D
How often it runs
weekday morning peakpeakevery 7 min
weekday interpeakevery 10 min
weekday afternoon peakpeakevery 4 min
weekday eveningevery 20 min
overnightevery 1160 min
Saturdayevery 10 min
Sundayevery 10 min
First & last service
🚌To Chatswood Station, Stand D4:55 am–12:15 am+1
Express vs all stops
Limited stops34 min(30–38 min)
typical weekday morning peak
runs across the weekday
skipsChatswood Station, Stand BThe Concourse, Victoria AveChatswood Chase Sydney, Victoria AveVictoria Ave at Baldry StVictoria Ave at Macquarie StVictoria Ave at Royal StQVB, York St, Stand DClarence St at Council PlWynyard Station, Clarence St, Stand RWilloughby Rd opp Garland RdWilloughby Rd at Armstrong StWilloughby Rd at Julian StWilloughby Rd before Mowbray RdPenshurst St after Mowbray RdPenshurst St opp Laurel Bank CottagePenshurst St at Lea AvePenshurst St at Forsyth StPenshurst St at Church StPenshurst St opp Macmahon StVictoria Ave after Penshurst StMashman Park, Victoria AveVictoria Ave opp Chatswood Chase SydneyWestfield Chatswood, Victoria AveChatswood Station, Stand D
Limited stops47 min(37–57 min)
typical Sunday
runs all day, including weekends
skipsClarence St at Council Pl
Limited stops53 min(48–58 min)
typical Sunday
runs all day, including weekends
skipsQVB, York St, Stand D
Limited stops53 min(48–58 min)
typical Sunday
runs all day, including weekends
skipsLang Park, York StWynyard Station, York St, Stand HQVB, York St, Stand EQVB, York St, Stand DClarence St at Council PlWynyard Station, Clarence St, Stand R
Limited stops67 min(62–72 min)
typical Saturday
runs all day, including weekends
skipsThe Concourse, Victoria AveChatswood Chase Sydney, Victoria AveVictoria Ave at Baldry StVictoria Ave at Macquarie StVictoria Ave at Royal StVictoria Ave after Penshurst StMashman Park, Victoria AveVictoria Ave opp Chatswood Chase SydneyWestfield Chatswood, Victoria Ave
All stops75 min(70–80 min)
typical weekday morning peak
runs all day, including weekends
Along the way
Suburbs on Route 120
3 suburbs
Transfers
Connecting routes
18 routes