1map logoGo to main page

Perth, Western Australia to Bunbury, Western Australia from $20: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perth, Australia
to
Bunbury, Australia

How to Get from Perth to Bunbury: 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.

$20 by busBest price
155.8 kmDistance
1h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perth to Bunbury 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  58m
Estimated price
$22-40
Recommended
Company
Transwa
Bus
Average Duration
3h  15m
Estimated price
$20-45
Cheapest
route map
Distance: 155.8 km
Duration: 1h 51m

See more options

Company
Various
Drive
Average Duration
1h  51m
Estimated price
$21-35

Traveling From Perth to Bunbury

The journey from Perth to Bunbury offers a striking contrast, taking you from the vibrant city life filled with bustling urban scenes to the serene coastal charm and relaxed pace of Bunbury.

Best Neighbourhoods in Bunbury

Bunbury features diverse neighborhoods, each offering its own charm and attractions.

South Bunbury
• Close to beautiful beaches and parks.
• Family-friendly atmosphere with local amenities.
Bunbury CBD
• Vibrant shops, cafes, and restaurants.
• Cultural attractions like galleries and theaters.
Leschenault
• Scenic views along the estuary.
• Great for walking and cycling enthusiasts.

Best Times To Visit Bunbury's Attractions

Planning your visit to Bunbury’s attractions can elevate your experience immensely.

Bunbury Dolphin Discovery Centre
Visit early morning or late afternoon for fewer crowds and better dolphin sightings.
Koombana Bay
Weekdays are ideal to enjoy the beach without the weekend rush.
Bunbury Regional Art Gallery
Midday visits provide quieter exploration of exhibitions and art shows.

Bunbury Weather: What to Expect Year-Round

Bunbury enjoys a temperate climate with warm summers and mild winters, making it a pleasant destination throughout the year. For optimal experiences, spring and autumn typically offer moderate temperatures and fewer tourists, enhancing your travel enjoyment.

Dining Recommendation

In Bunbury, savor the flavors of fresh local seafood at Fishbone, where the relaxed coastal atmosphere and inventive dishes highlight the region’s culinary bounty. This dining experience contrasts with Perth’s urban dining scene, allowing you to enjoy vibrant ocean views while indulging in beautifully crafted plates that celebrate local ingredients.

Perth - Bunbury operators

Explore transport companies operating between Perth and Bunbury, 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://southwestcoachlines.com.au

Bus from Cockburn Central Station to Bunbury

Average Duration
1h 40m
Estimated price
18-35

Bus from Perth Elizabeth Quay Busport to Bunbury

Average Duration
2h 55m
Estimated price
22-45
Contact phone
1300 662 205
Website
https://www.transwa.wa.gov.au/

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

Average Duration
3h 15m
Estimated price
20-26

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

Traveling between Perth and Bunbury 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 picturesque road trip from Perth to Bunbury, covering a distance of 108 miles through stunning Western Australian landscapes. Enjoy a scenic journey that will take you approximately 1 hour and 51 minutes by car. 💰 Explore flexible pricing options to travel from Perth to Bunbury by car, with costs ranging from $21 to $35. Plan your budget-friendly trip and immerse yourself in the beauty of the region along the way.
Average price
$21 - $35
🚌 Embark on a convenient bus journey from Perth to Bunbury with Transwa, departing five times a day from Transwa Bay Transwa East Perth and arriving at Bunbury Rail Stn Transwa Bunbury Passenger Terminal. Travel time averages around 3 hours and 15 minutes for this scenic route through Western Australia. 💰 Ticket prices for the Perth to Bunbury bus journey range from $22 to $40, providing an affordable and efficient transportation option for your trip. Whether you're heading to Bunbury for leisure or business, traveling by bus offers a hassle-free and budget-friendly way to reach your destination in just under 3 hours.
Departure Point
Transwa Bay Transwa East Perth station
Arrival Point
Bunbury Rail Stn Transwa Bunbury Passenger Terminal station

Frequently asked questions

Find out more about the route from Perth to Bunbury.

Or choose the category:
The distance between Perth and Bunbury in Western Australia is approximately 96 miles, or 107.6 miles by road. The typical travel times vary depending on the mode of transportation chosen. It takes approximately 2 hours and 25 minutes to reach Bunbury from Perth by train, 1 hour and 51 minutes to reach Perth from Bunbury by car, and 2 hours and 55 minutes to reach Bunbury from Perth by bus. These travel times may vary depending on traffic and other factors.
The most cost-effective option for traveling from Perth to Bunbury is by train, with tickets ranging from $19 to $23. This mode of transportation takes approximately 2 hours and 25 minutes. On the other hand, the quickest way to reach Bunbury from Perth is by car, with travel times taking around 1 hour and 51 minutes. Although driving is slightly more expensive, with costs ranging from $21 to $35, it offers a shorter travel time for those in a hurry.
The prices for a train ticket from Perth to Bunbury range from $19 to $23. If you choose to travel by bus from Bunbury to Perth, the prices can vary from $20 to $40. These prices may be subject to change and may depend on factors such as the time of travel and availability. It is recommended to check with the respective transport providers for the most up-to-date prices and to compare your options before making a booking.
To travel from Perth to Bunbury without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 108 miles, which takes about 1 hour and 51 minutes. You can rent a car or use your own vehicle for this journey. The prices for car rentals vary, ranging from $21 to $35.
To travel from Perth to Bunbury without a car, the best option is to take a train. The journey takes approximately 2 hours and 25 minutes, and ticket prices range from $19 to $23. Trains run regularly between the two cities, providing a convenient and efficient mode of transportation.
Yes, there is a direct link between Perth and Bunbury. You can travel between the two cities by train or bus. The train journey takes approximately 2 hours and 25 minutes, with services departing twice daily. The bus journey, on the other hand, takes around 2 hours and 55 minutes, with services departing four times a day. Both modes of transportation operate daily, providing convenient options for travel between Perth and Bunbury.
There are plenty of accommodation options available near Bunbury. With over 36 hotels to choose from, you can find a suitable place to stay based on your preferences and budget. Prices start at $63, ensuring there are options for different price ranges. Whether you're looking for a budget-friendly hotel or a luxury resort, there is a wide variety of options available in Bunbury.