buses.appPerth public transport
270

Perth · bus timetable

Bus 270 High Wycombe Stn Stand 1 Elizabeth Quay Bus Stn Stand E2

Bus Regular line Operator: Transperth

Line 270 connects High Wycombe Stn Stand 1 with Elizabeth Quay Bus Stn Stand E2: on weekdays it departs from 04:51 to 22:00, every ~30 min.

  • Headway~32 min
  • First departure05:40
  • Last departure23:11
  • Average ride~59 min
  • Stops56
  • Departures per day29
  • Route length27.5 km
  • Peak~70 min
  • Off-peak~47 min
  • Saturday17 departures
  • Sunday14 departures

Bus of Perth public transport — connects High Wycombe Stn Stand 1 and Elizabeth Quay Bus Stn Stand E2, with 56 stops per direction.The first departure is at 05:40, the last at 23:11.Departures run every ~32 min, and the ride takes ~59 min on average.

Timetable

First

05:40

Last

23:11

Departures

29

Line 270 timetable — on weekdays
0540
061347
07062656
082355
092657
Line 270 timetable — on Saturdays
0707
0805
0904
1002
1101
Line 270 timetable — on Sundays and holidays
0805
0904
1003
1103
1202
Changed25.10.2026.
Checked25.10.2026.

Stops

56 stops~59 min in total
  1. Elizabeth Quay Bus Stn Stand E2

    #12199 — Elizabeth Quay Bus Stn Stand E2

    departure0min
  2. St Georges Tce Stand 3 - Before William St

    #10118 — St Georges Tce Stand 3 - Before William St

    +1 min1min
  3. St Georges Tce Stand 6 - After William St

    #10123 — St Georges Tce Stand 6 - After William St

    +1 min2min
  4. St Georges Tce Stand 9 - Before Pier St

    #10128 — St Georges Tce Stand 9 - Before Pier St

    +1 min3min
  5. St Georges Tce Stand 12 - After Irwin St

    #10132 — St Georges Tce Stand 12 - After Irwin St

    +1 min4min
  6. Adelaide Tce Before Hill St

    #10135 — Adelaide Tce Before Hill St

    24327273111160+5+1 min5min
  7. Adelaide Tce Before Bennett St

    #10136 — Adelaide Tce Before Bennett St

    24327273111160+5+1 min6min
  8. Adelaide Tce Before Plain St

    #10137 — Adelaide Tce Before Plain St

    327273111160177+4+1 min7min
  9. Adelaide Tce Westend Causeway

    #10138 — Adelaide Tce Westend Causeway

    930930X+2 min9min
  10. Causeway Bus Stn Stand 2

    #10142 — Causeway Bus Stn Stand 2

    +5 min14min
  11. Craig St After Burswood Rd

    #14509 — Craig St After Burswood Rd

    +1 min15min
  12. Great Eastern Hwy After Resort Dr

    #28411 — Great Eastern Hwy After Resort Dr

    +1 min16min
  13. Great Eastern Hwy Before Burswood Rd

    #14451 — Great Eastern Hwy Before Burswood Rd

    +1 min17min
  14. Great Eastern Hwy Before Cornwall St

    #14453 — Great Eastern Hwy Before Cornwall St

    +1 min18min
  15. Great Eastern Hwy Before Norwood Rd

    #14454 — Great Eastern Hwy Before Norwood Rd

    +1 min19min
  16. Great Eastern Hwy After Brighton Rd

    #14455 — Great Eastern Hwy After Brighton Rd

    +1 min20min
  17. Great Eastern Hwy Before Toorak Rd

    #14456 — Great Eastern Hwy Before Toorak Rd

    +1 min21min
  18. Great Eastern Hwy After Acton Av

    #14457 — Great Eastern Hwy After Acton Av

    +1 min22min
  19. Belmont Av After Francisco St

    #14262 — Belmont Av After Francisco St

    +3 min25min
  20. Belmont Av After Sinclair St

    #14264 — Belmont Av After Sinclair St

    +1 min26min
  21. Belmont Av After Alexander Rd

    #14265 — Belmont Av After Alexander Rd

    +1 min27min
  22. Belmont Av After Ross St

    #14266 — Belmont Av After Ross St

    +1 min28min
  23. Wright St - Belmont Forum Shopping Ctr

    #11304 — Wright St - Belmont Forum Shopping Ctr

    +1 min29min
  24. Abernethy Rd After Beverley Rd

    #14206 — Abernethy Rd After Beverley Rd

    +0 min29min
  25. Abernethy Rd After Gabriel St

    #14207 — Abernethy Rd After Gabriel St

    +1 min30min
  26. Abernethy Rd Before Scott St

    #14208 — Abernethy Rd Before Scott St

    +1 min31min
  27. Abernethy Rd After Kew St

    #14209 — Abernethy Rd After Kew St

    +1 min32min
  28. Abernethy Rd After Hazelhurst St

    #14210 — Abernethy Rd After Hazelhurst St

    +1 min33min
  29. Abernethy Rd Before Chilver St

    #14211 — Abernethy Rd Before Chilver St

    +0 min33min
  30. Abernethy Rd After Kewdale Rd

    #14212 — Abernethy Rd After Kewdale Rd

    +2 min35min
  31. Abernethy Rd After Aitken Wy

    #14213 — Abernethy Rd After Aitken Wy

    +1 min36min
  32. Abernethy Rd After Dadow Rd

    #23676 — Abernethy Rd After Dadow Rd

    +1 min37min
  33. Hale Rd Before Reynolds Rd

    #13859 — Hale Rd Before Reynolds Rd

    280281+3 min40min
  34. Hale Rd Before Cypress Rd

    #13860 — Hale Rd Before Cypress Rd

    280281+1 min41min
  35. Hale Rd After Hartfield Rd

    #13861 — Hale Rd After Hartfield Rd

    271280281+0 min41min
  36. Hale Rd Before Dawson Av

    #13862 — Hale Rd Before Dawson Av

    271280281+1 min42min
  37. Hale Rd After Albizia Cl

    #28743 — Hale Rd After Albizia Cl

    271280281+0 min42min
  38. Hale Rd - Forrestfield Shop Ctr

    #13863 — Hale Rd - Forrestfield Shop Ctr

    271280281+1 min43min
  39. 271280281+1 min44min
  40. Hale Rd Before Stringybark Dr

    #28745 — Hale Rd Before Stringybark Dr

    271280281+1 min45min
  41. Hawtin Rd After Berkshire Rd

    #14103 — Hawtin Rd After Berkshire Rd

    +1 min46min
  42. Hawtin Rd Before Crimson Bvd

    #28754 — Hawtin Rd Before Crimson Bvd

    +1 min47min
  43. Hawtin Rd After Azalea Gdns

    #14104 — Hawtin Rd After Azalea Gdns

    +1 min48min
  44. Hawtin Rd After Leschenaultia Wy

    #14105 — Hawtin Rd After Leschenaultia Wy

    +1 min49min
  45. +2 min51min
  46. Hawtin Rd After Norwood Rd

    #14107 — Hawtin Rd After Norwood Rd

    +1 min52min
  47. Maida Vale Rd After Myerson Cr

    #26798 — Maida Vale Rd After Myerson Cr

    275+1 min53min
  48. Maida Vale Rd After Pinker Cr

    #26796 — Maida Vale Rd After Pinker Cr

    275+1 min54min
  49. Maida Vale Rd After Brenda Rd

    #14116 — Maida Vale Rd After Brenda Rd

    275+0 min54min
  50. Maida Vale Rd After Myerson Cr

    #14117 — Maida Vale Rd After Myerson Cr

    275+0 min54min
  51. Maida Vale Rd Before Plover Rd

    #14118 — Maida Vale Rd Before Plover Rd

    275+1 min55min
  52. Maida Vale Rd After Littlefield Rd

    #14119 — Maida Vale Rd After Littlefield Rd

    275+0 min55min
  53. Maida Vale Rd After Milner Rd

    #22095 — Maida Vale Rd After Milner Rd

    275276277+1 min56min
  54. Maida Vale Rd After Jaeger Ct

    #28737 — Maida Vale Rd After Jaeger Ct

    275276277+1 min57min
  55. Maida Vale Rd Before Sultana Rd

    #28738 — Maida Vale Rd Before Sultana Rd

    275276277+0 min57min

Frequently asked questions

When are the first and last departures of line 270?

On weekdays the first departure from Elizabeth Quay Bus Stn Stand E2 is at 05:40 and the last at 23:11. There are 29 departures in total.

Does line 270 run on weekends?

Yes — on Saturday from 07:07 to 23:07 and on Sunday from 08:05 to 21:07.

Does line 270 run on Sundays?

Yes. On Sundays line 270 has 14 departures from Elizabeth Quay Bus Stn Stand E2, the first at 08:05 and the last at 21:07.

How often does line 270 run?

Departures run about every 32 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 270?

The whole ride takes about 59 minutes on average — from about 47 minutes off-peak to about 70 minutes at peak.

How many stops does line 270 have?

In the Elizabeth Quay Bus Stn Stand E2 → High Wycombe Stn Stand 6 direction, line 270 has 56 stops.

How long is the route of line 270?

The route in this direction is about 27.5 km long.