940 Bus - Hurstville to Bankstown via Riverwood

List of stops

      Westfield Hurstville, Cross St – Bankstown Station, Stand C

      Westfield Hurstville, Cross St

      07:4008:1008:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:10

      Hurstville Station, Stand B

      07:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:11

      Forest Rd Opp Gloucester Rd

      07:4308:1308:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4316:1316:4317:1317:4318:13

      Bridge St After Forest Rd

      07:4408:1408:4409:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:14

      Bridge St Opp Apsley St

      07:4508:1508:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:15

      Penshurst Station, Bridge St

      07:4608:1608:4609:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:16

      Penshurst St At Austral St

      07:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:17

      Penshurst St Opp St Declan's Catholic Church

      07:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:17

      Penshurst St Opp Clarence St

      07:4808:1708:4809:1709:4810:1710:4811:1711:4812:1712:4813:1713:4814:1714:4815:1715:4816:1716:4817:1717:4818:17

      Penshurst St At George St

      07:4808:1808:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:18

      Penshurst St Opp Young St

      07:4908:1808:4909:1809:4910:1810:4911:1811:4912:1812:4913:1813:4914:1814:4915:1815:4916:1816:4917:1817:4918:18

      Penshurst St Before Stoney Creek Rd

      07:4908:1908:5009:1909:5010:1910:5011:1911:5012:1912:5013:1913:5014:1914:5015:1915:5016:1916:5017:1917:5018:19

      Penshurst St At Loader Av

      07:5008:2008:5109:2009:5110:2010:5111:2011:5112:2012:5113:2013:5114:2014:5115:2015:5116:2016:5117:2017:5118:20

      Penshurst St At Fripp Cres

      07:5108:2008:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:21

      Penshurst St Opp Toorak Av

      07:5108:2108:5209:2109:5210:2110:5211:2111:5212:2112:5213:2113:5214:2114:5215:2115:5216:2116:5217:2117:5218:21

      Bryant St Before Broadarrow Rd

      07:5108:2108:5209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:22

      Broadarrow Rd Opp Narwee Station

      07:5208:2208:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:23

      Boardarrow Rd Opp Narwee Public School

      07:5308:2308:5409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:24

      Broadarrow Rd Before Flora St

      07:5408:2408:5509:2609:5510:2610:5511:2611:5512:2612:5513:2613:5514:2614:5515:2615:5516:2616:5517:2617:5518:25

      Broadarrow Rd At Baumans Rd

      07:5508:2508:5609:2709:5610:2710:5611:2711:5612:2712:5613:2713:5614:2714:5615:2715:5616:2716:5617:2717:5618:26

      Broadarrow Rd At Mona Rd

      07:5508:2608:5609:2809:5610:2810:5611:2811:5612:2812:5613:2813:5614:2814:5615:2815:5616:2816:5617:2817:5618:27

      Broadarrow Rd At Romilly St

      07:5608:2808:5709:2909:5710:2910:5711:2911:5712:2912:5713:2913:5714:2914:5715:2915:5716:2916:5717:2917:5718:28

      Thurlow St At Larkhill Av

      07:5708:2808:5809:3009:5810:3010:5811:3011:5812:3012:5813:3013:5814:3014:5815:3015:5816:3016:5817:3017:5818:29

      St Joseph's Primary School, Thurlow St

      07:5808:2908:5909:3109:5910:3110:5911:3111:5912:3112:5913:3113:5914:3114:5915:3115:5916:3116:5917:3117:5918:29

      Thurlow St Opp Riverwood Station

      07:5808:3008:5909:3209:5910:3210:5911:3211:5912:3212:5913:3213:5914:3214:5915:3215:5916:3216:5917:3217:5918:30

      Belmore Rd At Coleridge St

      07:59—09:00—10:00—11:00—12:00—13:00—14:00—15:00—16:00—17:00—18:00—

      Belmore Rd At Roosevelt Av

      07:59—09:00—10:00—11:00—12:00—13:00—14:00—15:00—16:00—17:00—18:00—

      Belmore Rd At Washington Av

      08:00—09:01—10:01—11:01—12:01—13:01—14:01—15:01—16:01—17:01—18:01—

      Riverwood Community Centre, Belmore Rd

      08:00—09:01—10:01—11:01—12:01—13:01—14:01—15:01—16:01—17:01—18:01—

      Belmore Rd Opp Rotary Park

      08:01—09:02—10:02—11:02—12:02—13:02—14:02—15:02—16:02—17:02—18:02—

      Belmore Rd Before Wiggs Rd

      08:02—09:03—10:03—11:03—12:03—13:03—14:03—15:03—16:03—17:03—18:03—

      Wiggs Rd At Alverstone St

      08:03—09:04—10:04—11:04—12:04—13:04—14:04—15:04—16:04—17:04—18:04—

      Wiggs Rd After Bell St

      08:04—09:05—10:05—11:05—12:05—13:05—14:05—15:05—16:05—17:05—18:05—

      Moxon Rd After Craig St

      08:05—09:06—10:06—11:06—12:06—13:06—14:06—15:06—16:06—17:06—18:06—

      Carlton Pde After Moxon Rd

      08:06—09:07—10:07—11:07—12:07—13:07—14:07—15:07—16:07—17:07—18:07—

      Carlton Pde At Bramhall Av

      08:06—09:07—10:07—11:07—12:07—13:07—14:07—15:07—16:07—17:07—18:07—

      Carlton Pde At Lyon Av

      08:07—09:08—10:08—11:08—12:08—13:08—14:08—15:08—16:08—17:08—18:08—

      Carlton Pde At Cullens Rd

      08:08—09:09—10:09—11:09—12:09—13:09—14:09—15:09—16:09—17:09—18:09—

      Cullens Rd Opp Belair St

      08:09—09:10—10:10—11:10—12:10—13:10—14:10—15:10—16:10—17:10—18:10—

      Punchbowl Park, Rose St

      08:09—09:10—10:10—11:10—12:10—13:10—14:10—15:10—16:10—17:10—18:10—

      Rose St At Viola St

      08:10—09:11—10:11—11:11—12:11—13:11—14:11—15:11—16:11—17:11—18:11—

      Rose St Opp Linden Av

      08:11—09:12—10:12—11:12—12:12—13:12—14:12—15:12—16:12—17:12—18:12—

      Punchbowl Rd At Yarran St

      08:12—09:13—10:13—11:13—12:13—13:13—14:13—15:13—16:13—17:13—18:13—

      Punchbowl Rd Opp Victoria Av

      08:13—09:14—10:14—11:14—12:14—13:14—14:14—15:14—16:14—17:14—18:14—

      Punchbowl Rd Opp Punchbowl Station

      08:14—09:15—10:15—11:15—12:15—13:15—14:15—15:15—16:15—17:15—18:15—

      Acacia Av Before Waratah St

      08:16—09:17—10:17—11:17—12:17—13:17—14:17—15:17—16:17—17:17—18:17—

      Acacia Av Opp Bouvardia St

      08:16—09:17—10:18—11:18—12:18—13:18—14:18—15:18—16:18—17:18—18:18—

      Acacia Av Before Wattle St

      08:17—09:18—10:19—11:19—12:19—13:19—14:19—15:19—16:19—17:19—18:19—

      Wattle St At Highclere Av

      08:18—09:19—10:19—11:19—12:19—13:19—14:19—15:19—16:19—17:19—18:19—

      Wattle St Before Mt Lewis Av

      08:19—09:20—10:20—11:20—12:20—13:20—14:20—15:20—16:20—17:20—18:20—

      Wattle St Before Noble Av

      08:20—09:21—10:21—11:21—12:21—13:21—14:21—15:21—16:21—17:21—18:21—

      Wattle St At Carrisbrook Av

      08:21—09:22—10:22—11:22—12:22—13:22—14:22—15:22—16:22—17:22—18:22—

      Wattle St Before Stansfield Av

      08:21—09:22—10:23—11:23—12:23—13:23—14:23—15:23—16:23—17:23—18:23—

      Wattle St At North Tce

      08:22—09:23—10:24—11:24—12:24—13:24—14:24—15:24—16:24—17:24—18:24—

      Bankstown Central, The Mall, Stand B

      08:26—09:27—10:28—11:28—12:28—13:28—14:28—15:28—16:28—17:28—18:28—

      Bankstown Station, North Tce, Stand H

      08:28s—09:29s—10:30s—11:30s—12:30s—13:30s—14:30s—15:30s—16:30s—17:30s—18:30s—

      Bankstown Station, Stand C

      08:29—09:30—10:31—11:31—12:31—13:31—14:31—15:31—16:31—17:31—18:31—

      All trips in this timetable are wheelchair accessible.

      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.

      Bankstown Station, Stand E – Westfield Hurstville, Forest Rd

      Bankstown Station, Stand E—07:44—08:43—09:41—10:41—11:41—12:41—13:41—14:41—15:41—16:41—17:41
      Bankstown Central, The Mall, Stand C—07:45—08:44—09:43—10:43—11:43—12:43—13:43—14:43—15:43—16:43—17:43
      Wattle St After Stacey St—07:48—08:47—09:46—10:46—11:46—12:46—13:46—14:46—15:46—16:46—17:46
      Wattle St Before Frank St—07:49—08:48—09:47—10:47—11:47—12:47—13:47—14:47—15:47—16:47—17:47
      Wattle St After Noble Av—07:50—08:49—09:48—10:48—11:48—12:48—13:48—14:48—15:48—16:48—17:48
      Wattle St After Mt Lewis Av—07:51—08:50—09:49—10:49—11:49—12:49—13:49—14:49—15:49—16:49—17:49
      Wattle St Opp Highclere Av—07:52—08:51—09:50—10:50—11:50—12:50—13:50—14:50—15:50—16:50—17:50
      Acacia Av After Wattle St—07:52—08:51—09:50—10:50—11:50—12:50—13:50—14:50—15:50—16:50—17:50
      Acacia Av After Bouvardia St—07:53—08:52—09:51—10:51—11:51—12:51—13:51—14:51—15:51—16:51—17:51
      Acacia Av After Waratah St—07:54—08:53—09:52—10:52—11:52—12:52—13:52—14:52—15:52—16:52—17:52
      Punchbowl Station, Punchbowl Rd—07:55—08:54—09:53—10:53—11:53—12:53—13:53—14:53—15:53—16:53—17:53
      Punchbowl Rd At Victoria Av—07:56—08:55—09:54—10:54—11:54—12:54—13:54—14:54—15:54—16:54—17:54
      Punchbowl Rd At Rose St—07:57—08:56—09:55—10:55—11:55—12:55—13:55—14:55—15:55—16:55—17:55
      Rose St At Linden Av—07:57—08:56—09:55—10:55—11:55—12:55—13:55—14:55—15:55—16:55—17:55
      Rose St After Viola St—07:58—08:57—09:56—10:56—11:56—12:56—13:56—14:56—15:56—16:56—17:56
      Rose St Opp Punchbowl Park—07:58—08:57—09:56—10:56—11:56—12:56—13:56—14:56—15:56—16:56—17:56
      Cullens Rd After Belair St—07:59—08:58—09:57—10:57—11:57—12:57—13:57—14:57—15:57—16:57—17:57
      Carlton Pde After Cullens Rd—07:59—08:58—09:57—10:57—11:57—12:57—13:57—14:57—15:57—16:57—17:57
      Carlton Pde Opp Septimus Av—08:00—08:59—09:58—10:58—11:58—12:58—13:58—14:58—15:58—16:58—17:58
      Carlton Pde Opp Bramhall Av—08:01—09:00—09:59—10:59—11:59—12:59—13:59—14:59—15:59—16:59—17:59
      Carlton Pde Before Moxon Rd—08:01—09:00—09:59—10:59—11:59—12:59—13:59—14:59—15:59—16:59—17:59
      Moxon Rd At Craig St—08:02—09:01—10:00—11:00—12:00—13:00—14:00—15:00—16:00—17:00—18:00
      Wiggs Rd Before Cullens Rd—08:03—09:02—10:01—11:01—12:01—13:01—14:01—15:01—16:01—17:01—18:01
      Belmore Rd Opp Wiggs Rd—08:06—09:05—10:04—11:04—12:04—13:04—14:04—15:04—16:04—17:04—18:04
      Rotary Park, Belmore Rd—08:06—09:05—10:04—11:04—12:04—13:04—14:04—15:04—16:04—17:04—18:04
      Belmore Rd Opp Washington Av—08:08—09:07—10:06—11:06—12:06—13:06—14:06—15:06—16:06—17:06—18:06
      Belmore Rd Opp Rosevelt Av—08:08—09:07—10:06—11:06—12:06—13:06—14:06—15:06—16:06—17:06—18:06
      Belmore Rd At Coleridge St—08:09—09:08—10:07—11:07—12:07—13:07—14:07—15:07—16:07—17:07—18:07
      Riverwood Station, Thurlow St07:4008:1008:4009:0909:3910:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:08
      Thurlow St Opp St Joseph's Primary School07:4108:1108:4109:1009:4010:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:09
      Thurlow St Opp Larkhill Av07:4108:1108:4109:1009:4010:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:09
      Broadarrow Rd After Romilly St07:4208:1208:4209:1109:4110:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:10
      Broadarrow Rd Opp Mona Rd07:4208:1208:4209:1109:4110:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:10
      Broadarrow Rd Opp Flora St07:4308:1308:4309:1209:4210:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:11
      Narwee Public School, Broadarrow Rd07:4408:1408:4409:1309:4310:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4218:12
      Narwee Station, Broadarrow Rd07:4508:1508:4509:1409:4410:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4316:1316:4317:1317:4318:13
      Bryant St After Broadarrow Rd07:4608:1608:4609:1509:4510:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:14
      Penshurst St Before Toorak Av07:4708:1708:4709:1609:4610:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:15
      Penshurst St Opp Nichols Av07:4708:1708:4709:1609:4610:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:15
      Penshurst St At Shaw St07:4808:1808:4809:1709:4710:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:16
      Penshurst St After Stoney Creek Rd07:4908:1908:4909:1809:4810:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:17
      Penshurst St At Young St07:5008:2008:5009:1909:4910:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:18
      Penshurst St Before George St07:5008:2008:5009:1909:4910:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:18
      Penshurst St At Clarence St07:5108:2108:5109:2009:5010:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:19
      St Declan's Catholic Church, Penshurst St07:5308:2308:5309:2209:5210:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:21
      Penshurst St Opp Austral St07:5308:2308:5309:2209:5210:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:21
      Bridge St Opp Penshurst Station07:5408:2408:5409:2309:5310:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:22
      Bridge St At Apsley St07:5508:2508:5509:2409:5410:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:23
      Bridge St At Forest Rd07:5708:2708:5709:2709:5710:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:26
      Forest Rd Before Gloucester Rd07:5908:2908:5909:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:29
      Hurstville Station, Forest Rd, Stand C08:0208:3209:0209:3210:0210:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:31
      Westfield Hurstville, Forest Rd08:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:33

      All trips in this timetable are wheelchair accessible.

      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      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)

      Outbound: Westfield Hurstville, Cross St – Bankstown Station, Stand C
      Cross Street - Forest Road - Bridge Street - Penshurst Street - Inverness Avenue - Penshurst Street - Bryant Street - Broad Arrow Road - Thurlow Street - Belmore Road - Belmore Road North - Wiggs Road - Moxon Road - Carlton Parade - Cullens Road - Rose Street - Punchbowl Road - Acacia Avenue - Wattle Street - The Mall - North Terrace
      Inbound: Bankstown Station, Stand E – Westfield Hurstville, Forest Rd
      The Mall - Wattle Street - Acacia Avenue - Punchbowl Road - Rose Street - Cullens Road - Carlton Parade - Moxon Road - Wiggs Road - Belmore Road North - Belmore Road - Thurlow Street - Broad Arrow Road - Bryant Street - Penshurst Street - Bridge Street - Forest Road

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

      Frequently asked questions about route 940

      • What time does route 940 start operating?

        Services on route 940 start at 07:40 every day.

      • What time does route 940 stop operating?

        Services on route 940 end at 18:31 every day.

      • Is there a stop for route 940 near me?

        View the nearest stop for route 940.

      940 (Sydney Buses)

      The first stop of the 940 bus route is Westfield Hurstville, Cross St and the last stop is Bankstown Station, Stand C. 940 (Hurstville to Bankstown via Riverwood) is operational during everyday.

      Additional information: 940 has 57 stops. The total trip duration for this route is approximately 51 minutes.

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

      940 bus near me

      Similar Routes & Alternatives to 940

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

      Last updated on November 14, 2026