Skip to content
GoSEQ

BUS ROUTE · PERTH

291Perth network

Route 291 is a bus route in Perth, from the Perth buses & trains timetable. It runs between Midland Stn Stand 8 and Redcliffe Stn Stand 7, calling at 34 stops. On weekdays the first service leaves around 5:21 am and the last around 7:24 pm, with a service every 25 min at peak.

  • Every 25 minat weekday peak
  • 5:21 amfirst, weekdays
  • 7:24 pmlast, weekdays
  • 55 minend to end

Open in GoSEQTimetable

Midland Stn Stand 8Redcliffe Stn Stand 71 km
The route as the Perth buses & trains timetable publishes it, both ways. Drawn on the page; no map is loaded.

Next departures

Timetable

To Redcliffe Stn

5:21 amtomorrow

  • 5:56 am tomorrow
  • 6:20 am tomorrow
  • 6:54 am tomorrow
  • 7:18 am tomorrow

To Midland Stn

5:58 amtomorrow

  • 6:36 am tomorrow
  • 7:13 am tomorrow
  • 7:52 am tomorrow
  • 8:15 am tomorrow

Timetable times at a stop in the middle of the route, in Perth time. This region has scheduled times only. For your own stop, open GoSEQ.

How often it runs

Timetable
WhenTo Redcliffe StnTo Midland Stn
Peakweekdays, 7–9 am and 4–6 pmevery 25 minevery 25 min
Off-peakweekdays, 9 am–3 pmhourlyhourly
Saturday8 am–6 pmhourlyhourly
Sunday8 am–6 pmhourlyhourly
First service5:21 am5:58 am
Last service6:59 pm7:24 pm
End to end55 min · 36 stops50 min · 35 stops
Services a dayweekdays2322

Services each hour to Redcliffe Stn

Weekdays23 a day

5 am: 26 am: 27 am: 28 am: 29 am: 110 am: 111 am: 112 pm: 11 pm: 12 pm: 13 pm: 24 pm: 25 pm: 36 pm: 2

Saturday13 a day

7 am: 18 am: 19 am: 110 am: 111 am: 112 pm: 11 pm: 12 pm: 13 pm: 14 pm: 15 pm: 16 pm: 2

Sunday11 a day

8 am: 19 am: 210 am: 111 am: 112 pm: 11 pm: 12 pm: 13 pm: 14 pm: 15 pm: 1

A typical day in the timetable, at Robertson St After Bushmead Rd.

Stops

In order, each way
To Redcliffe Stn34 stops · about 55 min
  1. Midland Stn Stand 8
  2. Great Eastern Hwy Before Tuohy L
  3. Great Eastern Hwy Before Cale St
  4. Yelverton Dr After Main Gate
  5. Yelverton Dr After Wyvern Ln
  6. Amherst Rd Before Montreal Rd
  7. Stirling Cr Before Amherst Rd
  8. Stirling Cr After Christina St
  9. Robertson St After Bushmead Rd
  10. Robertson St Before Wynne St
  11. West Pde After Robertson St
  12. West Pde Before Waterhall Rd
  13. West Pde After Waterhall Rd
  14. West Pde After Yonga Wy
  15. Serpentine Dr After Ord Wy
  16. Serpentine Dr After Karreeen Wy
  17. Edgar Wilkes Ent Before Waterhall Rd
  18. Waterhall Rd Before Yorgan Ent
  19. Waterhall Rd Before Nirimba Cl
  20. Waterhall Rd Before Wundu Ent
  21. Barker Rd Before Kalamunda Rd
  22. Kalamunda Rd After Barker Rd
  23. Kalamunda Rd Before Highman St
  24. Kalamunda Rd Before Great Eastern Hwy
  25. Great Eastern Hwy After Kalamunda Rd
  26. Great Eastern Hwy Before Hyne Rd
  27. Great Eastern Hwy After Koojan Av
  28. Great Eastern Hwy After Beverley Tce
  29. Great Eastern Hwy Before Gt Eastern Hwy Bypass
  30. Great Eastern Hwy After Ivy St
  31. Fauntleroy Av After Gt Eastern Hwy
  32. Fauntleroy Av Before Dunreath Av
  33. Dunreath Dr After Fauntleroy Av
  34. Redcliffe Stn Stand 7
To Midland Stn32 stops · about 50 min
  1. Redcliffe Stn Stand 3
  2. Dunreath Dr Before Fauntleroy Av
  3. Fauntleroy Av After Dunreath Dr
  4. Fauntleroy Av Before Gt Eastern Hwy
  5. Great Eastern Hwy Before Ivy St
  6. Great Eastern Hwy After Gt Eastern Hwy Bypass
  7. Great Eastern Hwy Before Beverley Tce
  8. Great Eastern Hwy After Koojan Av
  9. Great Eastern Hwy After Hyne Rd
  10. Great Eastern Hwy Before Kalamunda Rd
  11. Kalamunda Rd After Great Eastern Hwy
  12. Kalamunda Rd After Highman St
  13. Kalamunda Rd After Short St
  14. Barker Rd After Kalamunda Rd
  15. Barker Rd Before Wundu Ent
  16. Waterhall Rd After Nirimba Cl
  17. Waterhall Rd Before Yorgan Ent
  18. Serpentine Dr After Edgar Wilkes Ent
  19. Serpentine Dr Before Karreen Wy
  20. Serpentine Dr Before Ord Wy
  21. West Pde Before Parkfarm Dr
  22. West Pde Before Waterhall Rd
  23. West Pde Before Fairhead Link
  24. Robertson St After Wynne St
  25. Robertson St Before Bushmead Rd
  26. Stirling Cr Before Christina St
  27. Stirling Cr After Eric St
  28. Amherst Rd After Montreal Rd
  29. Yelverton Dr Before Wyvern Ln
  30. Yelverton Dr Before Cale St
  31. Victoria St Before Marion St
  32. Midland Stn Stand 1

Questions

Is route 291 running today?

Route 291 runs on Tuesdays in the current timetable. For live delays and cancellations, open GoSEQ.

How often does route 291 run?

Towards Redcliffe Stn, it runs every 25 min at weekday peak, hourly in the middle of a weekday, hourly on Saturdays, hourly on Sundays, by the timetable.

What time is the first and last bus on route 291?

On weekdays, the first service towards Redcliffe Stn leaves Robertson St After Bushmead Rd at about 5:21 am and the last at about 6:59 pm.

Where does route 291 go?

Route 291 runs between Midland Stn Stand 8 and Redcliffe Stn Stand 7, about 55 minutes end to end, with 34 stops each way.

Can I see where my bus is right now?

This page shows the Perth buses & trains timetable. Live times aren’t published here, so GoSEQ shows scheduled times, with a countdown to leave and an alert before your stop.

GOSEQ

Never miss the 291 again.

Know when to leave and get a nudge before your stop.

Open in GoSEQ

All Western Australia routes