Busselton
Busselton
Perth
Perth
Bus Driving

Busselton to Perth

Updated: 27 May 2026

The route from Busselton to Perth spans 220 kilometers along the Western Australian coastline. You can travel via the Forrest Highway, which provides a direct link to the Perth metropolitan area. Driving takes approximately 2 hours and 30 minutes in standard traffic. Alternatively, the Transwa coach service offers a reliable public transport option. The journey passes through the Peel region and Mandurah before entering the Kwinana Freeway.

Total Distance: 220 km driving distance; 205 km straight-line air distance.
Fastest Way
Driving your own car is the fastest way to reach Perth city center.
Cheapest Way
The Transwa bus is the most economical option for solo travelers.
Compare Busselton to Perth Routes
Bus
Direct
Driving
Direct
Duration 3 hours 15 mins 2 hours 30 mins
Avg Price $35-$45 $40-$50 fuel cost
Operator Transwa Personal Vehicle
Route Busselton Station to Perth East Perth Terminal. Bussell Highway and Forrest Highway (State Route 1).
Tip Book your seat online at least 48 hours in advance to ensure availability. Use the Kwinana Freeway to enter Perth city center efficiently.
Travel Tips
  • Traffic
    Avoid entering Perth via the Kwinana Freeway between 7:00 AM and 9:00 AM.
  • Booking
    Transwa tickets can be purchased via their website or at the Busselton Visitor Centre.
  • Parking
    Parking in Perth CBD is expensive; consider using public transport once you arrive.
  • Rest Stops
    Stop at the Myalup rest area for a quick break if driving.
  • Connectivity
    Mobile reception is excellent along the entire Forrest Highway route.
Safety Tips
  • Speed Cameras
    Be aware of frequent speed cameras on the Forrest Highway.
  • Fatigue
    The drive is short, but stay alert during the transition from highway to city traffic.
  • Emergency
    Dial 000 for emergency services if you encounter an accident.
  • Vehicle Safety
    Ensure your headlights are on during overcast weather for better visibility.
People Also Ask
  • Is there a train?
    No, there is no direct passenger train service between Busselton and Perth.
  • How long is the bus?
    The bus journey takes approximately 3 hours and 15 minutes.
  • Is the road safe?
    Yes, the Forrest Highway is a dual-carriageway and very well maintained.
  • Where does the bus arrive?
    The bus arrives at the East Perth Terminal.
  • Can I take a bike?
    Yes, Transwa buses have limited space for bicycles; check booking requirements.
Quick Info
  • From Busselton, Western Australia, Australia
  • To Perth, Western Australia, Australia
  • Modes
Best Time to Travel

Spring months of September to November provide pleasant weather for coastal travel.

Things to Do in Perth
1
Busselton Jetty
Walk or take the electric train along the 1.8km long historic jetty. It is the longest timber-piled jetty in the Southern Hemisphere.
2
Kings Park
Visit this massive park in Perth for panoramic views of the city skyline and Swan River. It is one of the world's largest inner-city parks.
3
Elizabeth Quay
Explore the waterfront precinct in Perth featuring restaurants and public art. It is a central hub for city events.
4
Art Gallery of WA
View extensive collections of Australian and international art in the Perth Cultural Centre. Entry is free for general exhibitions.
Tags
Busselton to Perth bus Transwa Busselton driving Busselton to Perth Forrest Highway travel Perth transport Busselton travel WA road trip bus to Perth