Bus 310 : Full Schedule in Perth

Click to load interactive map
List of stops
          Map

          Ellenbrook Stn Stand 5 – Midland Stn Stand 1

          Ellenbrook Stn Stand 5

          07:0608:1910:1512:1514:1514:5915:2716:1516:5217:2817:5218:28

          Main St Before The Promenade

          07:0708:2010:1612:1614:1615:0015:2816:1616:5317:2917:5318:29

          The Promenade Before Killara Av

          07:0808:2110:1612:1614:1615:0115:2916:1716:5417:3017:5418:29

          The Promenade After Pinaster Pde

          07:0808:2110:1712:1714:1715:0115:2916:1716:5417:3017:5418:30

          Millhouse Rd After Henley Brook Av

          07:0908:2210:1812:1814:1815:0215:3016:1816:5517:3117:5518:31

          Millhouse Rd Before Manila Wy

          07:1008:2310:1812:1814:1815:0315:3116:1916:5617:3217:5618:31

          Millhouse Rd After Wistful Pde

          07:1008:2310:1912:1914:1915:0315:3116:1916:5617:3217:5618:32

          Millhouse Rd After Beaumonde Gra

          07:1108:2410:1912:1914:1915:0415:3216:2016:5717:3317:5718:32

          Millhouse Rd Before Holdsworth Av

          07:1108:2410:2012:2014:2015:0415:3216:2016:5717:3317:5718:33

          Millhouse Rd After Thredbo Dr

          07:1208:2510:2012:2014:2015:0515:3316:2116:5817:3417:5818:33

          Millhouse Rd After Chateau Pl

          07:1308:2610:2112:2114:2115:0615:3416:2216:5917:3517:5918:34

          Millhouse Rd After Aveley Rd

          07:1308:2610:2212:2214:2215:0615:3516:2216:5917:3517:5918:35

          Millhouse Rd After Anglesea Cr

          07:1408:2710:2312:2314:2315:0715:3616:2317:0017:3618:0018:36

          West Swan Rd Before Great Northern Hwy

          07:1708:3010:2512:2514:2515:1015:3816:2617:0317:3918:0318:38

          Rose St After Railway Pde

          06:1207:0007:1908:3210:2712:2714:2715:1215:4116:2817:0517:4118:0518:40

          Orange Av After Rose St

          06:1207:0007:1908:3210:2712:2714:2715:1215:4116:2817:0617:4118:0518:40

          Orange Av After Lychee Rd

          06:1207:0007:2008:3310:2812:2814:2815:1315:4216:2817:0717:4218:0618:40

          Orange Av After Citrus St

          06:1307:0107:2008:3310:2812:2814:2815:1315:4316:2917:0717:4318:0718:41

          Orange Av Before Apple St

          06:1307:0107:2008:3410:2812:2814:2815:1315:4416:2917:0817:4418:0818:41

          Apple St Before Railway Pde

          06:1307:0107:2108:3410:2912:2914:2915:1415:4416:2917:0917:4418:0818:41

          Apple St After Almeria Pde

          06:1407:0207:2108:3510:2912:2914:2915:1415:4616:3017:1017:4618:1018:42

          Great Northern Hwy After Station St

          06:1507:0307:2308:3710:3112:3114:3115:1615:4816:3117:1317:4818:1218:43

          Great Northern Hwy Before Copley Rd

          06:1607:0407:2408:3810:3212:3214:3215:1715:5016:3217:1517:5018:1418:44

          Great Northern Hwy After Copley Rd

          06:1607:0407:2408:3810:3212:3214:3215:1716:3218:44

          Great Northern Hwy Before Nolan Av

          06:1707:0507:2508:3910:3312:3314:3315:1916:3318:45

          Great Northern Hwy Upper Swan Primary S1

          08:4015:19

          Great Northern Hwy Before Cathedral Av

          06:1807:0607:2608:4110:3412:3414:3415:2016:3418:46

          Great Northern Hwy Before Haddrill Rd

          06:1907:0707:2708:4110:3412:3414:3415:2116:3518:47

          Great Northern Hwy After Maisie St

          06:2007:0807:2808:4210:3512:3514:3515:2216:3618:48

          Great Northern Hwy Before Padbury Av

          06:2107:0907:2908:4310:3612:3614:3615:2316:3718:49

          Great Northern Hwy Before River Rd

          06:2207:1007:3008:4410:3712:3714:3715:2416:3718:49

          Great Northern Hwy After Hyem Rd

          06:2207:1007:3008:4510:3712:3714:3715:2416:3818:50

          Mcdonald St Before Railway Cr

          15:26

          Railway Cr After Horner Wy

          15:26

          Argyle St After Railway Cr

          15:27

          Beor Wy After Argyle St

          15:27

          Beor Wy Before Andrews Wy

          15:27

          Andrews Wy After Beor Wy

          15:28

          Great Northern Hwy After Mcdonald St

          06:2307:1107:3108:4510:3812:3814:3815:2916:3818:50

          Great Northern Hwy After Argyle St

          06:2307:1107:3108:4610:3812:3814:3815:2916:3918:51

          Great Northern Hwy Before Lennard St

          06:2407:1207:3208:4710:3912:3914:3915:3016:3918:51

          Great Northern Hwy Before Vine St

          06:2507:1307:3308:4710:3912:3914:3915:3116:4018:52

          Great Northern Hwy Before Oakover Rd

          06:2507:1307:3308:4810:4012:4014:4015:3216:4118:53

          Great Northern Hwy After Yukich Cl

          06:2607:1407:3408:4910:4012:4014:4015:3216:4118:53

          Great Northern Hwy Before Dale Rd

          06:2607:1407:3408:4910:4112:4114:4115:3316:4118:53

          Great Northern Hwy After Dale Rd

          06:2707:1507:3508:5010:4112:4114:4115:3416:4218:54

          Great Northern Hwy Before Roe Hwy

          06:2707:1507:3508:5010:4212:4214:4215:3416:4318:55

          School Access Rd Swan Christian College Stand 2

          15:35

          Great Northern Hwy After Roe Hwy

          06:2807:1607:3608:5110:4212:4214:4215:3716:4318:55

          Great Northern Hwy After Viveash Rd

          06:2907:1707:3708:5210:4312:4314:4315:3816:4418:56

          Great Northern Hwy Before Tanner St

          06:2907:1707:3708:5210:4312:4314:4315:3916:4418:56

          Great Northern Hwy Before Toodyay Rd

          06:3007:1807:3808:5310:4412:4414:4415:4016:4518:57

          Great Northern Hwy Before Spring Av

          06:3007:1807:3808:5310:4412:4414:4415:4016:4518:57

          Great Northern Hwy Before Muriel St

          06:3107:1907:3908:5410:4512:4514:4515:4116:4518:57

          Margaret St After Great Northern Hwy

          06:3107:1907:3908:5410:4512:4514:4515:4116:4618:58

          Margaret St After Sayer St

          06:3207:2007:4008:5510:4612:4614:4615:4216:4618:58

          Hamersley St Before George St

          06:3307:2107:4108:5610:4712:4714:4715:4316:4718:59

          Hamersley St Before Charles St

          06:3307:2107:4108:5610:4712:4714:4715:4316:4718:59

          Hamersley St After North St

          06:3407:2207:4208:5710:4912:4914:4915:4416:4819:00

          The Crescent After Mellar Ct

          06:3607:2407:4609:0110:5212:5214:5215:4716:5219:03

          The Crescent Before Templeman Pl

          06:3707:2507:4709:0210:5312:5314:5315:4816:5319:03

          The Crescent After Sayer St

          06:3807:2607:4809:0310:5412:5414:5415:4916:5419:04

          The Crescent After Viveash Rd

          06:3907:2707:4909:0410:5612:5614:5615:5116:5519:06

          Helena St Before Victoria St

          06:4107:2907:5209:0710:5912:5914:5915:5316:5819:07

          Midland Stn Stand 1

          06:4307:3107:5509:1011:0213:0215:0215:5617:0119:10
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Midland Stn Stand 6 – Ellenbrook Stn Stand 12

          Midland Stn Stand 608:4410:4312:4316:0516:2916:5417:1817:4218:0618:29
          The Crescent After Stafford St08:4510:4412:4416:0616:3016:5517:1917:4318:0718:30
          The Crescent Before Sayer St08:4610:4512:4516:0716:3116:5617:2017:4418:0818:31
          The Crescent After Templeman Pl08:4710:4612:4616:0816:3216:5617:2017:4418:0818:31
          The Crescent Before Mellar Ct08:4710:4612:4616:0816:3216:5717:2117:4518:0918:32
          Hamersley St After North St08:4910:4812:4816:1016:3416:5817:2217:4618:1018:33
          Hamersley St Before Margaret St08:5010:4912:4916:1116:3516:5917:2317:4718:1118:34
          Margaret St After Hamersley St08:5010:4912:4916:1116:3516:5917:2317:4718:1118:34
          Margaret St Before Great Northern Hwy08:5010:4912:4916:1116:3516:5917:2317:4718:1118:34
          Great Northern Hwy After John St08:5110:5012:5016:1216:3617:0017:2417:4818:1218:35
          Great Northern Hwy After Spring Av08:5110:5112:5116:1316:3717:0117:2517:4918:1218:35
          Great Northern Hwy After Toodyay Rd08:5210:5212:5216:1416:3817:0217:2617:5018:1318:36
          Great Northern Hwy After Tanner St08:5210:5212:5216:1416:3817:0217:2617:5018:1318:36
          Great Northern Hwy After Bassett Rd08:5210:5212:5216:1416:3817:0217:2617:5018:1318:36
          Great Northern Hwy Before Bishop Rd08:5210:5212:5216:1516:3917:0317:2717:5018:1318:36
          Great Northern Hwy Swan Christian College08:5410:5412:5416:1616:4017:0417:2817:5218:1518:37
          Great Northern Hwy Before Dale Rd08:5410:5412:5416:1716:4017:0417:2817:5218:1518:38
          Great Northern Hwy Before George Rd08:5510:5512:5516:1816:4117:0517:2917:5318:1618:38
          Great Northern Hwy After George Rd08:5510:5512:5516:1816:4117:0517:2917:5318:1618:39
          Great Northern Hwy After Oakover Rd08:5510:5512:5516:1916:4217:0617:3017:5318:1618:39
          Great Northern Hwy Before Vine St08:5610:5612:5616:1916:4217:0617:3017:5418:1718:39
          Great Northern Hwy Before Lennard St08:5610:5612:5616:2016:4317:0717:3117:5418:1718:40
          Great Northern Hwy After Barrett St08:5710:5712:5716:2116:4417:0817:3217:5518:1818:41
          Great Northern Hwy Before Mcdonald St08:5810:5812:5816:2216:4517:0817:3217:5618:1918:41
          Great Northern Hwy After Hyem Rd08:5910:5912:5916:2316:4617:0917:3317:5718:2018:42
          Great Northern Hwy After Padbury Av08:5910:5912:5916:2416:4717:1017:3417:5718:2018:43
          Great Northern Hwy Before Beryl Av09:0011:0013:0016:2516:4717:1117:3517:5818:2118:43
          Great Northern Hwy Before Maisie St09:0111:0113:0116:2516:4817:1117:3517:5918:2218:44
          Great Northern Hwy Before Haddrill Rd09:0111:0113:0116:2616:4917:1217:3617:5918:2218:44
          Great Northern Hwy After Memorial Av09:0211:0213:0216:2716:4917:1217:3618:0018:2318:45
          Great Northern Hwy After Cathedral Av09:0211:0213:0216:2816:5017:1317:3718:0018:2318:46
          Great Northern Hwy After Nolan Av09:0311:0313:0316:2916:5117:1417:3818:0118:2418:46
          Rose St After Railway Pde06:3707:0007:2407:4609:0511:0513:0516:3116:5317:1617:4018:0318:2618:48
          Orange Av After Rose St06:3707:0007:2407:4609:0511:0513:0516:3116:5417:1617:4118:0318:2618:48
          Orange Av After Lychee Rd06:3707:0007:2407:4609:0611:0613:0616:3216:5617:1717:4218:0418:2718:49
          Orange Av After Citrus St06:3807:0107:2507:4709:0611:0613:0616:3216:5717:1717:4318:0418:2818:49
          Orange Av Before Apple St06:3807:0107:2507:4709:0611:0613:0616:3316:5817:1717:4318:0418:2918:49
          Apple St Before Railway Pde06:3807:0107:2507:4709:0711:0713:0716:3316:5917:1817:4418:0518:2918:50
          Apple St After Almeria Pde06:3907:0207:2607:4809:0711:0713:0716:3417:0217:1817:4618:0518:3118:50
          Great Northern Hwy After Station St06:4007:0307:2707:4909:0911:0913:0916:3617:0717:2017:4918:0718:3318:52
          Great Northern Hwy Before Copley Rd06:4107:0407:2807:5009:1011:1013:1016:3717:0917:2117:5118:0818:3518:53
          Great Northern Hwy After Copley Rd06:4107:0407:2807:5009:1011:1013:1016:3717:2118:0818:53
          West Swan Rd After Great Northern Hwy06:4307:0707:3107:5309:1311:1313:1316:4217:2418:1118:56
          Millhouse Rd After Anglesea Cr06:4607:1007:3407:5609:1611:1613:1616:4717:2718:1418:59
          Millhouse Rd Before Aveley Rd06:4707:1107:3507:5709:1711:1713:1716:4817:2818:1519:00
          Millhouse Rd Before Chateau Pl06:4807:1207:3607:5909:1811:1813:1816:5017:3018:1719:01
          Millhouse Rd Before Aldine Rdge06:5007:1307:3708:0009:2011:2013:2016:5217:3118:1819:03
          Millhouse Rd After Vidalia Dr06:5007:1307:3708:0109:2011:2013:2016:5317:3218:1919:03
          Millhouse Rd After Holdsworth Av06:5007:1407:3808:0109:2011:2013:2016:5317:3218:1919:03
          Millhouse Rd Before Mana Lane06:5107:1407:3808:0209:2111:2113:2116:5417:3318:2019:04
          Millhouse Rd Before Wistful Pde06:5107:1507:3908:0209:2211:2213:2216:5517:3318:2019:05
          Millhouse Rd Before Manila Wy06:5207:1607:4008:0309:2211:2213:2216:5617:3418:2119:05
          Millhouse Rd After Henley Brook Av06:5307:1607:4008:0409:2311:2313:2316:5817:3518:2219:06
          The Promenade Before Pinaster Pde06:5307:1707:4108:0509:2411:2413:2416:5917:3618:2319:07
          The Promenade After Killara Av06:5407:1807:4208:0609:2511:2513:2517:0117:3718:2419:08
          Main St After The Promenade06:5507:1907:4308:0709:2611:2613:2617:0217:3818:2519:09
          Ellenbrook Stn Stand 1206:5707:2107:4508:0909:2811:2813:2817:0517:4018:2719:11
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Last updated on March 23, 2026
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Ellenbrook Stn Stand 5 – Midland Stn Stand 1
          Cussington Way - Main Street - The Promenade - Millhouse Road - West Swan Road - Rose Street - Orange Avenue - Apple Street - Great Northern Highway - McDonald Street - Railway Crescent - Argyle Street - Beor Way - Andrews Way - Great Northern Highway - Margaret Street - Hamersley Street - The Crescent - Helena Street - Victoria Street
          Inbound: Midland Stn Stand 6 – Ellenbrook Stn Stand 12
          Victoria Street - The Crescent - Hamersley Street - Margaret Street - Great Northern Highway - Rose Street - Orange Avenue - Apple Street - Great Northern Highway - West Swan Road - Millhouse Road - The Promenade - Main Street - Cussington Way
          All data is available in GTFS feed: port-phillip-ferries

          Bus 310 FAQ

          • What time does the 310 bus start operating?

            Services on the 310 bus start at 06:12 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the 310 bus stop working?

            Services on the 310 bus stop at 19:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a 310 bus stop near me?

            Click here to view the nearest 310 bus stop.

          310 (Perth Buses)

          The first stop of the 310 bus route is Ellenbrook Stn Stand 5 and the last stop is Midland Stn Stand 1. 310 is operational during everyday.

          Additional information: 310 has 65 stops and the total trip duration for this route is approximately 57 minutes.

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

          310 bus near me