Bus N40

Click to load interactive map
List of stops
      Map

      Town Hall, Park St, Stand H – East Hills Station, Park Rd

      Town Hall, Park St, Stand H

      03:1004:1000:10 +101:10 +102:10 +1

      Central Station, Railway Square, Stand M

      03:1604:1600:16 +101:16 +102:16 +1

      Broadway At Buckland St

      03:1804:1800:18 +101:18 +102:18 +1

      University Of Sydney, City Rd

      03:2004:2000:20 +101:20 +102:20 +1

      Newtown Station, King St, Stand D

      03:2304:2300:23 +101:23 +102:23 +1

      Marrickville Station, Illawarra Rd

      03:2904:2900:29 +101:29 +102:29 +1

      Ewart St Opp Dulwich Hill Station

      03:3204:3200:32 +101:32 +102:32 +1

      Hurlstone Park Station, Floss St

      03:3404:3400:34 +101:34 +102:34 +1

      Canterbury Station, Canterbury Rd, Stand F

      03:3804:3800:38 +101:38 +102:38 +1

      Campsie Station, South Pde, Stand E

      03:4104:4100:41 +101:41 +102:41 +1

      Belmore Station, Burwood Rd

      03:4404:4400:44 +101:44 +102:44 +1

      Lakemba Station, The Boulevarde, Stand E

      03:4904:4900:49 +101:49 +102:49 +1

      The Boulevarde Opp Wiley Park Station

      03:5104:5100:51 +101:51 +102:51 +1

      Punchbowl Station, The Boulevarde, Stand C

      03:5204:5200:52 +101:52 +102:52 +1

      Bankstown Station, Stand G

      03:5804:5800:58 +101:58 +102:58 +1

      Howard Rd After Padstow Pde

      04:0505:0501:05 +102:05 +103:05 +1

      Revesby Station, Marco Av

      04:0905:0901:09 +102:09 +103:09 +1

      Panania Station, Braesmere Rd

      04:1305:1301:13 +102:13 +103:13 +1

      East Hills Station, Park Rd

      04:1705:1701:17 +102:17 +103:17 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      East Hills Station, Park Rd – Town Hall, Park St, Stand K

      East Hills Station, Park Rd03:2004:2000:20 +101:20 +102:20 +1
      Braesmere Rd Opp Panania Station03:2304:2300:23 +101:23 +102:23 +1
      Marco Av Opp Revesby Station03:2704:2700:27 +101:27 +102:27 +1
      Howard Rd At Memorial Dr03:3104:3100:31 +101:31 +102:31 +1
      Bankstown Station, Stand G03:3804:3800:38 +101:38 +102:38 +1
      Punchbowl Station, The Boulevarde, Stand B03:4404:4400:44 +101:44 +102:44 +1
      The Boulevarde After King Georges Rd03:4604:4600:46 +101:46 +102:46 +1
      Lakemba Station, The Boulevarde, Stand D03:4804:4800:48 +101:48 +102:48 +1
      Burwood Rd Opp Belmore Station03:5204:5200:52 +101:52 +102:52 +1
      Campsie Station, Beamish St, Stand C03:5504:5500:55 +101:55 +102:55 +1
      Canterbury Station, Canterbury Rd, Stand E03:5904:5900:59 +101:59 +102:59 +1
      Floss St Opp Hurlstone Park Station04:0305:0301:03 +102:03 +103:03 +1
      Dulwich Hill Station, Ewart St04:0505:0501:05 +102:05 +103:05 +1
      Illawarra Rd Opp Marrickville Station04:0805:0801:08 +102:08 +103:08 +1
      Newtown Station, Enmore Rd, Stand A04:1605:1601:16 +102:16 +103:16 +1
      University Of Sydney, City Rd04:1905:1901:19 +102:19 +103:19 +1
      Broadway Shopping Centre, Broadway04:2105:2101:21 +102:21 +103:21 +1
      Central Station, Railway Square, Stand J04:2305:2301:23 +102:23 +103:23 +1
      Town Hall, Park St, Stand K04:2905:2901:29 +102:29 +103:29 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Town Hall, Park St, Stand H – East Hills Station, Park Rd
      Park Street - Railway Square - Broadway - King Street - Illawarra Road - Ewart Street - Floss Street - Close Street - South Parade - Burwood Road - The Boulevarde - Howard Road - Marco Avenue - Braesmere Road - Park Road
      Inbound: East Hills Station, Park Rd – Town Hall, Park St, Stand K
      Park Road - Braesmere Road - Marco Avenue - Howard Road - The Boulevarde - Burwood Road - Beamish Street - Canterbury Road - Floss Street - Ewart Street - Illawarra Road - Enmore Road - City Road - Broadway - George Street - Cross City Tunnel
      All data is available in GTFS feed: greater-sydney

      Bus N40 FAQ

      • What time does the N40 bus start operating?

        Services on the N40 - City Town Hall to East Hills (Night Service) bus start at 03:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the N40 bus stop working?

        Services on the N40 - City Town Hall to East Hills (Night Service) bus stop at 03:17 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a N40 bus stop near me?

        Click here to view the nearest N40 - City Town Hall to East Hills (Night Service) bus stop.

      N40 (Sydney Buses)

      The first stop of the N40 bus route is Town Hall, Park St, Stand H and the last stop is East Hills Station, Park Rd. N40 (City Town Hall to East Hills (Night Service)) is operational during everyday.

      Additional information: N40 has 19 stops and the total trip duration for this route is approximately 67 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Sydney Buses suggested routes, real-time bus tracker, line route maps in Sydney, and helps to find the closest N40 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the N40 bus to take on your trip.

      N40 bus near me

      Similar Routes & Alternatives to N40

      Looking for alternatives to N40? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.