Bus 291 : Full Schedule in Perth

Click to load interactive map
List of stops
      Map

      Midland Stn Stand 8 – Redcliffe Stn Stand 7

      Midland Stn Stand 8

      07:5708:5609:5610:5611:5612:5613:5614:5615:5616:5617:57

      Victoria St Before Archer St

      07:5808:5709:5710:5711:5712:5713:5714:5715:5716:5717:58

      Amherst Rd Before Montreal Rd

      07:5908:5809:5810:5811:5812:5813:5814:5815:5816:5817:59

      Stirling Cr Before Amherst Rd

      08:0008:5909:5910:5911:5912:5913:5914:5915:5916:5918:00

      Stirling Cr After Christina St

      08:0008:5909:5910:5911:5912:5913:5914:5915:5916:5918:00

      Robertson St After Bushmead Rd

      08:0109:0010:0011:0012:0013:0014:0015:0016:0017:0018:01

      Robertson St Before Wynne St

      08:0109:0010:0011:0012:0013:0014:0015:0016:0017:0018:01

      West Pde After Robertson St

      08:0109:0010:0011:0012:0013:0014:0015:0016:0017:0018:01

      West Pde Before Waterhall Rd

      08:0209:0110:0111:0112:0113:0114:0115:0116:0117:0118:02

      West Pde After Waterhall Rd

      08:0209:0110:0111:0112:0113:0114:0115:0116:0117:0118:02

      West Pde After Yonga Wy

      08:0309:0210:0211:0212:0213:0214:0215:0216:0217:0218:03

      Serpentine Dr After Ord Wy

      08:0309:0210:0211:0212:0213:0214:0215:0216:0217:0218:03

      Serpentine Dr After Karreeen Wy

      08:0409:0310:0311:0312:0313:0314:0315:0316:0317:0318:04

      Edgar Wilkes Ent Before Waterhall Rd

      08:0509:0410:0411:0412:0413:0414:0415:0416:0417:0418:05

      Waterhall Rd Before Yorgan Ent

      08:0509:0410:0411:0412:0413:0414:0415:0416:0417:0418:05

      Waterhall Rd Before Nirimba Cl

      08:0609:0510:0511:0512:0513:0514:0515:0516:0517:0518:06

      Waterhall Rd Before Wundu Ent

      08:0709:0610:0611:0612:0613:0614:0615:0616:0617:0618:07

      Barker Rd Before Kalamunda Rd

      08:0809:0710:0711:0712:0713:0714:0715:0716:0717:0718:08

      Kalamunda Rd After Barker Rd

      08:0909:0810:0811:0812:0813:0814:0815:0816:0817:0818:09

      Kalamunda Rd Before Highman St

      08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:09

      Kalamunda Rd Before Great Eastern Hwy

      08:1009:0910:0911:0912:0913:0914:0915:0916:0917:0918:10

      Great Eastern Hwy After Kalamunda Rd

      08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:10

      Great Eastern Hwy Before Hyne Rd

      08:1109:1010:1011:1012:1013:1014:1015:1016:1017:1018:11

      Great Eastern Hwy After Koojan Av

      08:1209:1110:1111:1112:1113:1114:1115:1116:1117:1118:12

      Great Eastern Hwy After Beverley Tce

      08:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:12

      Great Eastern Hwy Before Gt Eastern Hwy Bypass

      08:1309:1210:1211:1212:1213:1214:1215:1216:1217:1218:13

      Great Eastern Hwy After Ivy St

      08:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:14

      Fauntleroy Av After Gt Eastern Hwy

      08:1509:1410:1411:1412:1413:1414:1415:1416:1417:1418:15

      Fauntleroy Av Before Dunreath Av

      08:1609:1510:1511:1512:1513:1514:1515:1516:1517:1518:16

      Dunreath Dr After Fauntleroy Av

      08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:16

      Redcliffe Stn Stand 7

      08:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:18

      Redcliffe Stn Stand 3 – Midland Stn Stand 1

      Redcliffe Stn Stand 308:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:24
      Dunreath Dr Before Fauntleroy Av08:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:24
      Fauntleroy Av After Dunreath Dr08:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:25
      Fauntleroy Av Before Gt Eastern Hwy08:2509:2510:2611:2612:2613:2614:2615:2616:2617:2618:26
      Great Eastern Hwy Before Ivy St08:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:26
      Great Eastern Hwy After Gt Eastern Hwy Bypass08:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:27
      Great Eastern Hwy Before Beverley Tce08:2709:2710:2811:2812:2813:2814:2815:2816:2817:2818:28
      Great Eastern Hwy After Koojan Av08:2709:2710:2811:2812:2813:2814:2815:2816:2817:2818:28
      Great Eastern Hwy After Hyne Rd08:2809:2810:2911:2912:2913:2914:2915:2916:2917:2918:29
      Great Eastern Hwy Before Kalamunda Rd08:2809:2810:2911:2912:2913:2914:2915:2916:2917:2918:29
      Kalamunda Rd After Great Eastern Hwy08:2909:2910:3011:3012:3013:3014:3015:3016:3017:3018:30
      Kalamunda Rd After Highman St08:2909:2910:3011:3012:3013:3014:3015:3016:3017:3018:30
      Kalamunda Rd After Short St08:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      Barker Rd After Kalamunda Rd08:3109:3110:3211:3212:3213:3214:3215:3216:3217:3218:32
      Barker Rd Before Wundu Ent08:3109:3110:3211:3212:3213:3214:3215:3216:3217:3218:32
      Waterhall Rd After Nirimba Cl08:3209:3210:3311:3312:3313:3314:3315:3316:3317:3318:33
      Waterhall Rd Before Yorgan Ent08:3309:3310:3411:3412:3413:3414:3415:3416:3417:3418:34
      Serpentine Dr After Edgar Wilkes Ent08:3309:3310:3411:3412:3413:3414:3415:3416:3417:3418:34
      Serpentine Dr Before Karreen Wy08:3409:3410:3511:3512:3513:3514:3515:3516:3517:3518:35
      Serpentine Dr Before Ord Wy08:3509:3510:3611:3612:3613:3614:3615:3616:3617:3618:36
      West Pde Before Parkfarm Dr08:3509:3510:3611:3612:3613:3614:3615:3616:3617:3618:36
      West Pde Before Waterhall Rd08:3609:3610:3711:3712:3713:3714:3715:3716:3717:3718:37
      West Pde Before Fairhead Link08:3609:3610:3711:3712:3713:3714:3715:3716:3717:3718:37
      Robertson St After Wynne St08:3709:3710:3811:3812:3813:3814:3815:3816:3817:3818:38
      Robertson St Before Bushmead Rd08:3809:3810:3911:3912:3913:3914:3915:3916:3917:3918:39
      Stirling Cr Before Christina St08:3809:3810:3911:3912:3913:3914:3915:3916:3917:3918:39
      Stirling Cr After Eric St08:3909:3910:4011:4012:4013:4014:4015:4016:4017:4018:40
      Amherst Rd After Montreal Rd08:4109:4110:4211:4212:4213:4214:4215:4216:4217:4218:41
      Great Eastern Hwy Before William St08:4309:4310:4411:4412:4413:4414:4415:4416:4417:4418:43
      Helena St Before Victoria St08:4409:4410:4511:4512:4513:4514:4515:4516:4517:4518:44
      Midland Stn Stand 108:4609:4610:4711:4712:4713:4714:4715:4716:4717:4718:46
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Midland Stn Stand 8 – Redcliffe Stn Stand 7
      Great Northern Highway - Muriel Street - Victoria Street - Amherst Road - Stirling Crescent - Robertson Street - West Parade - Serpentine Drive - Edgar Wilkes Entrance - Waterhall Road - Barker Road - Kalamunda Road - Great Eastern Highway - Fauntleroy Avenue - Dunreath Drive - Second Street
      Inbound: Redcliffe Stn Stand 3 – Midland Stn Stand 1
      Bulong Avenue - Dunreath Drive - Fauntleroy Avenue - Great Eastern Highway - Kalamunda Road - Barker Road - Waterhall Road - Serpentine Drive - West Parade - Robertson Street - Stirling Crescent - Amherst Road - Great Eastern Highway - Helena Street - Victoria Street - Muriel Street - Great Northern Highway
      All data is available in GTFS feed: port-phillip-ferries

      Bus 291 FAQ

      • What time does the 291 bus start operating?

        Services on the 291 bus start at 07:57 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 291 bus stop working?

        Services on the 291 bus stop at 18:18 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 291 bus stop near me?

        Click here to view the nearest 291 bus stop.

      291 (Perth Buses)

      The first stop of the 291 bus route is Midland Stn Stand 8 and the last stop is Redcliffe Stn Stand 7. 291 is operational during everyday.

      Additional information: 291 has 31 stops and the total trip duration for this route is approximately 22 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 291 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 291 bus to take on your trip.

      291 bus near me

      Similar Routes & Alternatives to 291

      Looking for alternatives to 291? 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.

      290
      43%