1map logoGo to main page

Bunbury, Western Australia to Perth, Western Australia from undefined19: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bunbury, Australia
to
Perth, Australia

How to Get from Bunbury to Perth: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 - Bus, TrainBest price
173 kmDistance
1h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bunbury to Perth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
South West Coach Lines
Bus
Average Duration
2h  14m
Estimated price
21-36
Recommended
Company
various
Bus
Train
Average Duration
2h  43m
Estimated price
19-25
Cheapest
route map
Distance: 173 km
Duration: 1h 52m

See more options

Company
Transwa
Bus
Average Duration
3h  15m
Estimated price
20-45
Company
N/A
Drive
Average Duration
1h  52m
Estimated price
21-35

Traveling From Bunbury to Perth

Traveling from Bunbury to Perth reveals a shift from the laid-back charm of coastal life to the dynamic urban energy of Western Australia's capital.

Best Neighbourhoods in Perth

Perth's neighborhoods each offer distinct experiences and attractions for travelers.

Northbridge
• Known for vibrant nightlife and arts scene.
• Home to diverse dining options and cultural festivals.
Fremantle
• Features historic architecture and lively markets.
• Renowned for its coffee culture and brewery scene.
Elizabeth Quay
• Stunning waterfront views and modern attractions.
• Great spot for leisurely walks and dining experiences.

Best Times To Visit Perth's Attractions

Timing your visit to Perth's top attractions can enhance your experience and avoid crowds.

Kings Park and Botanic Garden
Visiting early in the morning on weekdays provides a peaceful experience amid beautiful flora.
Cottesloe Beach
Weekday afternoons offer a quieter atmosphere, perfect for enjoying the sunset.
Perth Zoo
Go on weekdays during school holidays to explore animal exhibits with fewer visitors.

Perth Weather: What to Expect Year-Round

Perth enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making it a year-round destination. Understanding the seasonal shifts helps you choose the best time to explore outdoor activities and local events while enjoying comfortable temperatures.

Dining Recommendation

When in Perth, try the barramundi tacos at Long Chim, where the vibrant atmosphere and bold Thai flavors stand out from Bunbury's more relaxed dining scene. The use of fresh, local produce combined with an energetic setting creates a distinctive experience that showcases Perth's diverse culinary landscape.

Bunbury - Perth operators

Explore transport companies operating between Bunbury and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+61 (0)8 9753 7700
Website
https://www.southwestcoachlines.com.au

Bus from Bunbury to Cockburn Central Station

Average Duration
1h 50m
Estimated price
18-35

Bus from Bunbury to Perth Elizabeth Quay Busport

Average Duration
3h 15m
Estimated price
20-45
Contact phone
1300 662 205
Website
https://www.transwa.wa.gov.au

Bus from Bunbury Rail Stn Transwa Bunbury Passenger Terminal to Mandurah Stn Transwa Mandurah

Average Duration
1h 42m
Estimated price
14-18

Bus from Bunbury Rail Stn Transwa Bunbury Passenger Terminal to Transwa Bay Transwa East Perth Set-Down

Average Duration
3h 15m
Estimated price
20-215
Train
Contact phone
13 62 13
Website
https://www.transperth.wa.gov.au

Train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1

Average Duration
53m
Estimated price
212-213

Bunbury to Perth: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bunbury and Perth offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Bunbury to Perth, covering a distance of 108 miles. Take in the stunning Western Australian landscapes as you cruise along the highway. 💸 Enjoy the flexibility of pricing options for the road trip from Bunbury to Perth, ranging from $21 to $35. Plan your travel budget accordingly to make the most of your trip. 🌇 Arrive in Perth after a smooth 1 hour and 52-minute drive, ready to explore the vibrant city and all it has to offer. Take in the sights, sounds, and flavors of this dynamic destination to make unforgettable memories.
Average price
$21 - $35
🚌 Traveling from Bunbury to Perth by bus is a convenient and affordable option. The direct bus service operated by Transwa departs from Bunbury Rail Stn Transwa Bunbury Passenger Terminal and arrives at Transwa Bay Transwa East Perth Set-Down. The journey typically takes around 3 hours and 15 minutes. 🚌 The bus ticket prices between Perth and Bunbury range from $21 to $36, offering budget-friendly transportation for those looking to travel between these two destinations. Sit back, relax, and enjoy the journey as you make your way from Bunbury to Perth by bus.
Departure Point
Bunbury Rail Stn Transwa Bunbury Passenger Terminal station
Arrival Point
Transwa Bay Transwa East Perth Set-Down station

Frequently asked questions

Find out more about the route from Bunbury to Perth.

Or choose the category:
The distance between Bunbury and Perth is approximately 96 miles, with a road distance of 108 miles. By train, it takes about 2 hours and 30 minutes to reach Perth from Bunbury. If you prefer to drive, the travel time from Perth to Bunbury is approximately 1 hour and 52 minutes by car. Finally, if you choose to take a bus, it will take approximately 3 hours and 10 minutes to reach Perth from Bunbury.
The most cost-effective option for traveling from Bunbury to Perth would be by train, with ticket prices ranging from $19 to $23. The train journey takes approximately 2 hours and 30 minutes, providing a comfortable and affordable means of transportation. However, if time efficiency is a priority, driving would be the fastest option. It takes around 1 hour and 52 minutes to reach Perth from Bunbury by car, and the cost is estimated to be between $21 and $35.
When traveling from Bunbury to Perth, the prices for train tickets range from $19 to $23. On the other hand, bus fares between Perth and Bunbury can vary from $20 to $40. These prices may depend on the specific service and any promotions or discounts available at the time of travel. It is recommended to check with the respective transportation providers for the most current and accurate pricing information.
To travel from Bunbury to Perth without using public transportation, you can drive the approximately 108-mile distance. It takes around 1 hour and 52 minutes to drive from Bunbury to Perth. The cost of this journey by car can range from $21 to $35, depending on factors such as fuel prices and tolls.
To travel from Bunbury to Perth without a car, the best option is to take a train. The train journey takes approximately 2 hours and 30 minutes and the cost is around $19-$23. The train provides a comfortable and convenient mode of transportation, allowing you to relax and enjoy the scenic views along the way.
Yes, there is a direct link between Bunbury and Perth. There are direct train services operated by Transwa that depart twice daily from Bunbury Stn Transwa Rail Bunbury and arrive at Perth Stn Transwa Rail Perth. The journey by train takes approximately 2 hours and 30 minutes. Additionally, there are direct bus services operated by South West Coach Lines that depart four times a day from Bunbury and arrive at Perth Elizabeth Quay Busport. The bus journey takes approximately 3 hours and 10 minutes.
There is a wide range of accommodation options available near Perth. With over 827 hotels to choose from, you are sure to find one that suits your needs and budget. Prices for hotels in Perth start at $75 per night, offering a variety of choices for travelers with different preferences. Whether you are looking for a luxury hotel, a budget-friendly option, or anything in between, there are plenty of options available.