Bus - M40

M40

PrePay Only - Bondi Junction to Chatswood

State Transit Sydney

M40 bus Route Timetable and Stops

The M40 bus (Direction: Bondi Junction) has 33 stops departing from Chatswood Station Stand B and ending in Bondi Junction Station Stand G.

M40 bus timetable overview: Normally starts operating at 05:58 and ends at 23:23. Normal operating days: weekdays.

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

Direction: Bondi Junction

Chatswood Station Stand B 455 Victoria Avenue, Chatswood View full timetable Go to station
The Concourse Victoria Ave 342 Victoria Avenue, Chatswood View full timetable Go to station
Chatswood Chase Sydney Victoria Ave 365 Victoria Avenue, Chatswood View full timetable Go to station
Victoria Ave At Baldry St 305 Victoria Avenue, Chatswood View full timetable Go to station
Victoria Ave At Macquarie St 231 Victoria Avenue, Chatswood View full timetable Go to station
Victoria Ave At Royal St 161 Victoria Avenue, Roseville Chase View full timetable Go to station
Penshurst St After Macmahon St 301-309 Penshurst Street, Chatswood View full timetable Go to station
Penshurst St Opp Church St 247 Penshurst Street, Chatswood View full timetable Go to station
Penshurst St At Forsyth St Forsyth Street, North Willoughby View full timetable Go to station
Penshurst St At Rosewall St 141 Penshurst Street, North Willoughby View full timetable Go to station
Laurel Bank Cottage Penshurst St 83A Penshurst Street, North Willoughby View full timetable Go to station
Penshurst St Before Mowbray Rd 27 Penshurst Street, Willoughby View full timetable Go to station
Willoughby Rd At Hudson Ave 587-589 Willoughby Road, Willoughby View full timetable Go to station
Willoughby Rd Opp Julian St 537 Willoughby Road, Willoughby View full timetable Go to station
Willoughby Rd At Small St 445 Willoughby Road, Willoughby View full timetable Go to station
Willoughby Rd After Garland Rd 311 Willoughby Road, Naremburn View full timetable Go to station
Lang Park York St 259 George Street, Sydney View full timetable Go to station
Wynyard Station York St Stand H York Street, Sydney View full timetable Go to station
Town Hall Station Park St Stand H 295-301 Pitt Street, Sydney View full timetable Go to station
Hyde Park Park St Stand B View full timetable Go to station
Oxford St Opp Brisbane St 6-16 Oxford Street, Darlinghurst View full timetable Go to station
Oxford St At Palmer St 41 Oxford Street, Surry Hills View full timetable Go to station
Taylor Square Oxford St Stand D 197 Oxford Street, Darlinghurst View full timetable Go to station
Oxford St At West St 36A Oxford Street, Darlinghurst View full timetable Go to station
Oxford St At Glenmore Rd 110 Oxford Street, Darlinghurst View full timetable Go to station
Victoria Barracks Oxford St 184 Oxford Street, Paddington View full timetable Go to station
Oxford St Opp Paddington Town Hall 236 Oxford Street, Paddington View full timetable Go to station
Oxford St After William St 346A Oxford Street, Paddington View full timetable Go to station
The Light Brigade Hotel Oxford St 4-6 Oxford Street, Paddington View full timetable Go to station
Oxford St At Victoria Ave 88-90 Oxford Street, Woollahra View full timetable Go to station
Oxford St After York Rd 230 Oxford Street, Woollahra View full timetable Go to station
Oxford St At Newland St 382 Oxford Street, Bondi Junction View full timetable Go to station
Bondi Junction Station Stand G 2/400 Oxford Street, Bondi Junction View full timetable Go to station

M40 FAQ

What time does the M40 bus start operating?

M40 bus starts operating at 05:58 on Monday, Tuesday, Wednesday, Thursday.

What time does the M40 bus stop working?

M40 bus stops operating at 23:10 on Sunday.

What time does the M40 bus arrive?

When does the PrePay Only - Bondi Junction to Chatswood Bus come? Click here for live arrival times and to see the full timetable for PrePay Only - Bondi Junction to Chatswood Bus that is closest to your location.

List of M40 bus Stops

Chatswood Station Stand B • The Concourse Victoria Ave • Chatswood Chase Sydney Victoria Ave • Victoria Ave At Baldry St • Victoria Ave At Macquarie St • Victoria Ave At Royal St • Penshurst St After Macmahon St • Penshurst St Opp Church St • Penshurst St At Forsyth St • Penshurst St At Rosewall St • Laurel Bank Cottage Penshurst St • Penshurst St Before Mowbray Rd • Willoughby Rd At Hudson Ave • Willoughby Rd Opp Julian St • Willoughby Rd At Small St • Willoughby Rd After Garland Rd • Lang Park York St • Wynyard Station York St Stand H • Town Hall Station Park St Stand H • Hyde Park Park St Stand B • Oxford St Opp Brisbane St • Oxford St At Palmer St • Taylor Square Oxford St Stand D • Oxford St At West St • Oxford St At Glenmore Rd • Victoria Barracks Oxford St • Oxford St Opp Paddington Town Hall • Oxford St After William St • The Light Brigade Hotel Oxford St • Oxford St At Victoria Ave • Oxford St After York Rd • Oxford St At Newland St • Bondi Junction Station Stand G

List of M40 bus Streets

455 Victoria Avenue • 342 Victoria Avenue • 365 Victoria Avenue • 305 Victoria Avenue • 231 Victoria Avenue • 161 Victoria Avenue • 301-309 Penshurst Street • 247 Penshurst Street • Forsyth Street • 141 Penshurst Street • 83A Penshurst Street • 27 Penshurst Street • 587-589 Willoughby Road • 537 Willoughby Road • 445 Willoughby Road • 311 Willoughby Road • 259 George Street • York Street • 295-301 Pitt Street • 6-16 Oxford Street • 41 Oxford Street • 197 Oxford Street • 36A Oxford Street • 110 Oxford Street • 184 Oxford Street • 236 Oxford Street • 346A Oxford Street • 4-6 Oxford Street • 88-90 Oxford Street • 230 Oxford Street • 382 Oxford Street • 2/400 Oxford Street

M40 bus Timetable

M40 bus route operates on weekdays. Timetable hours: 05:58 - 23:23

Monday 05:58 - 23:23
Tuesday 05:58 - 23:23
Wednesday 05:58 - 23:23
Thursday 05:58 - 23:23
Friday 06:28 - 23:23
Saturday 06:02 - 23:36
Sunday 05:59 - 23:10
Moovit is the world's #1 transport app.
Supports over 2600 cities in 85 + countries worldwide!
Google Play badge AppStore badge

The first stop of the M40 bus route is Chatswood Station Stand B and the last stop is Bondi Junction Station Stand G. M40 (Direction: Bondi Junction) is operational during weekdays.

Additional information: M40 has 33 stops and the total trip duration for this route is approximately 51 minutes.

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

M40 near me

Sydney Public Transportation

M40 FAQ

What time does the M40 bus start operating?

M40 bus starts operating at 05:58 on Monday, Tuesday, Wednesday, Thursday.

What time does the M40 bus stop working?

M40 bus stops operating at 23:10 on Sunday.

What time does the M40 bus arrive?

When does the PrePay Only - Bondi Junction to Chatswood Bus come? Click here for live arrival times and to see the full timetable for PrePay Only - Bondi Junction to Chatswood 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