9040 Bus - Normanhurst West PS to Thornleigh Station via Westleigh

List of stops
    Monday to Friday

    Dartford Rd Opp Normanhurst West Public School – Thornleigh Station, The Esplanade

    Dartford Rd Opp Normanhurst West Public School

    14:55

    29 Dartford Rd

    14:55

    Dartford Rd Opp Judson Rd

    14:56

    Beresford Rd At Dartford Rd

    14:56

    Norman Av At Yaralla Cres

    14:57

    41 Norman Av

    14:58

    Norman Av Opp 41

    14:59

    Norman Av At Vantage Pl

    14:59

    Norman Av Before Vale Rd

    15:00

    Vale Rd Opp Wareemba Av

    15:00

    Wareemba Av Opp 79

    15:01

    Wareemba Av At Derribong Pl

    15:02

    34 Wareemba Av

    15:03

    Wareemba Av Opp Yarrabung Av

    15:03

    Bungowen Av At Yarrabung Av

    15:04

    Bungowen Av Before Kooringal Av

    15:04

    Kooringal Av Before Talpa Cl

    15:06

    Kooringal Av At Bungowen Av

    15:07

    Kooringal Av At Yarrabung Av

    15:08

    Kooringal Av At Larool Cres

    15:08

    Kooringal Av At Gilgandra Av

    15:09

    Goodlands Av At The Esplanade

    15:12

    Goodlands Av After The Esplanade

    15:12

    Goodlands Av Before Nicholson Av

    15:13

    Thornleigh West Public School, Giblett Av

    15:15

    Nicholson Av At Dobson St

    15:16

    Nicholson Av Before Quarter Sessions Rd

    15:16

    Quarter Sessions Rd After Corang Rd

    15:18

    Quarter Sessions Rd Before Barkala Pl

    15:19

    Quarter Sessions Rd After Barkala Pl

    15:19

    Quarter Sessions Rd After Silver Cres

    15:20

    Quarter Sessions Rd Opp Higgins Pl

    15:20

    Quarter Sessions Rd At Western Cres

    15:21

    219 Quarter Sessions Rd

    15:21

    266 Quarter Sessions Rd

    15:22

    234 Quarter Sessions Rd

    15:22

    Quarter Sessions Rd Before Howes Cl

    15:23

    Quarter Sessions Rd After Higgins Pl

    15:24

    Quarter Sessions Rd Opp Silver Cres

    15:24

    Quarter Sessions Rd At Colin Pl

    15:25

    Quarter Sessions Rd Before Warigal Dr

    15:26

    Duffy Av After Quarter Sessions Rd

    15:29

    Duffy Av After The Sanctuary

    15:29

    Duffy Av At Huntingdale Way

    15:30

    Duffy Av After Huntingdale Way

    15:30

    Thornleigh Station, The Esplanade

    15:33

    All trips in this timetable are wheelchair accessible.

    Build real-time departures into your app

    Tell us about your project. Test London API examples while we review your request.

    Request data / API access

    Route Path (Streets & Roads)

    Dartford Rd Opp Normanhurst West Public School – Thornleigh Station, The Esplanade
    Dartford Road - Beresford Road - Norman Avenue - Vale Road - Wareemba Avenue - Bungowen Avenue - Kooringal Avenue - Goodlands Avenue - Giblett Avenue - Nicholson Avenue - Quarter Sessions Road - Duffy Avenue - The Esplanade

    Schedules and stops for this route are published in GTFS: greater-sydney

    Frequently asked questions about route 9040

    • What time does route 9040 start operating?

      Services on route 9040 start at 14:55 from Monday to Friday.

    • What time does route 9040 stop operating?

      Services on route 9040 end at 15:33 from Monday to Friday.

    • Is there a stop for route 9040 near me?

      View the nearest stop for route 9040.

    9040 (Parramatta Buses)

    The first stop of the 9040 bus route is Dartford Rd Opp Normanhurst West Public School and the last stop is Thornleigh Station, The Esplanade. 9040 (Normanhurst West PS to Thornleigh Station via Westleigh) is operational during on weekdays.

    Additional information: 9040 has 46 stops. The total trip duration for this route is approximately 38 minutes.

    More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Parramatta, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

    9040 bus near me

    Similar Routes & Alternatives to 9040

    Looking for alternatives to 9040? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

    Last updated on November 12, 2026