Favorite places of your favorite city
Home
Add to preferred sources on Google

Bus 340 routeBus 340 route

StopsMapFAQInformation
Route stops

40 stops • 2 directions

340F Ellenbrook Station - Ellenbrook North (Annie's Landing)
  1. Ellenbrook Station Stand 1
  2. Main Street before The Promenade
  3. The Broadway after Comserv Loop
  4. The Broadway before Pinegrove Drive
  5. The Broadway before Coolamon Boulevard
  6. The Broadway before Galatea Pass
  7. The Broadway after Elmridge Parkway
  8. The Broadway before Birchmore Gardens
  9. The Broadway before Voyager Link
  10. The Broadway before Mosele Drive
  11. Banrock Drive after Elmridge Parkway
  12. Banrock Drive after Vilama Link
  13. Banrock Drive after Purnululu Road
  14. Banrock Drive after Cadogan Outlook
  15. Banrock Drive before Norcia Way
  16. Banrock Drive before Hinxman Drive
  17. Banrock Drive before Dunnett Drive
  18. Dunnett Drive before Dalmilling Drive
  19. Dalmilling Drive after Freize Street
  20. Dalmilling Drive after Outlook Way
340T Ellenbrook North (Annie's Landing) - Ellenbrook Station
  1. Dalmilling Drive after Outlook Way
  2. Dalmilling Drive before Poet Street
  3. Dunnett Drive before Rufous Lane
  4. Banrock Drive after Dunnett Drive
  5. Banrock Drive after Catlidge Street
  6. Banrock Drive after Norcia Way
  7. Banrock Drive after Gibbney Way
  8. Banrock Drive after Nambung Junction
  9. Banrock Drive after Adlington Way
  10. Banrock Drive before Ackworth Grange
  11. The Broadway after Moseley Drive
  12. The Broadway after Bordeaux Lane
  13. The Broadway after Birchmore Gardens
  14. The Broadway before Westgrove Drive
  15. The Broadway after Elmina Avenue
  16. The Broadway after Coolamon Boulevard
  17. The Broadway after Pinegrove Drive
  18. The Broadway before Comserv Loop
  19. Main Street after The Promenade
  20. Ellenbrook Station Stand 12
Route map
Map
Show on map

Map loads on click

View map
Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.

What number is assigned to this route?

Route number is 340. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 340 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 340 stop here?'

Where does bus #340 run?

This route serves the Perth (Australia) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.

Who's the official operator?

Operator is Swan Transit. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.

Which transit system does it belong to?

This route is part of the 'Transperth' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.

Additional Route Information
340F Ellenbrook Station - Ellenbrook North (Annie's Landing)

Reference

340

Origin

Ellenbrook Station

Destination

Ellenbrook North (Annie's Landing)

Route network

Transperth

Operator

Swan Transit

340T Ellenbrook North (Annie's Landing) - Ellenbrook Station

Reference

340

Origin

Ellenbrook North (Annie's Landing)

Destination

Ellenbrook Station

Route network

Transperth

Operator

Swan Transit

Quick overview

Explore the bus 340 route in Perth (Australia). 2 directions, 40 stops, and an interactive route map available in one place.

Data source

The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.