1map logoGo to main page

Perth to Bunbury 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

Traveling from Perth to Bunbury offers you a shift from the bustling city life to the serene coastal charm of the South West region.

Best Neighbourhoods in Bunbury

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

Bunbury CBD
• Vibrant dining and shopping scene.
• Close to the local art galleries.
South Bunbury
• Stunning beaches just steps away.
• Family-friendly parks and playgrounds.
Withers
• Affordable accommodation options.
• Close to the Bunbury Wildlife Park.

Best Times To Visit Bunbury's Attractions

Plan your visit to Bunbury's attractions to enjoy them at their best.

Bunbury Dolphin Discovery Centre
Visit early mornings or late afternoons for fewer crowds and active dolphins.
Bunbury Wildlife Park
Weekdays attract fewer visitors, enhancing your wildlife experience.
Koombana Bay Foreshore
Sunset visits provide stunning views and a peaceful atmosphere.

Bunbury Weather: What to Expect Year-Round

Bunbury enjoys a Mediterranean climate, with warm, dry summers and mild, wet winters, making it a year-round destination. To maximize your travel experience, plan visits during spring and autumn for comfortable temperatures and fewer rain interruptions.

Dining Recommendation in Bunbury

Indulge in the locally sourced seafood at the Fishermen's Wharf Tavern, where the fresh catch contrasts beautifully with the more cosmopolitan options found in Perth. The relaxed waterfront atmosphere and emphasis on seasonal ingredients create a distinctly laid-back yet vibrant dining experience unique to Bunbury.

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
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
AU$18-35

Bus from Perth Elizabeth Quay Busport to Bunbury

Average Duration
2h 55m
Estimated price
AU$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
AU$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 driving distance of 173.8 km. The journey promises stunning views and a smooth ride that takes around 1 hour and 51 minutes. 💰 Enjoy budget-friendly travel options with car prices ranging from $21 to $35 to reach Bunbury from Perth.
Average price
$21 - $35
Useful tips for train travellers
• Transwa provides three seating options: Economy, First Class, and Business Class. Economy offers standard seating, while First Class features more spacious and comfortable seating with added amenities. Business Class typically includes complimentary refreshments and a quieter environment.
• When arriving at Bunbury Railway Station, you'll find that there are restrooms available, but there are no facilities for showering and no luggage storage options provided at the station. Make sure to pack essentials in a carry-on bag if needed.
🚌 Traveling from Perth to Bunbury by bus is a convenient option, with direct services departing five times a day. The journey typically takes around 3 hours and 15 minutes. 🚌 The bus route from Transwa Bay in East Perth to Bunbury Rail Station is operated by Transwa. These buses run daily, offering passengers a comfortable ride to their destination in approximately 2 hours and 58 minutes. 🚌 Passengers can enjoy a cost-effective journey between Perth and Bunbury, with ticket prices ranging from $22 to $40.
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 is 154.5 km by road. By train, it takes approximately 2 hours and 25 minutes to travel from Perth to Bunbury. If you prefer to drive, the journey typically takes about 1 hour and 51 minutes from Bunbury to Perth. Finally, by bus, the travel time between the two cities is approximately 2 hours and 55 minutes.
The most cost-effective option for traveling from Perth to Bunbury is by train, with fares ranging from $19 to $23. The journey takes approximately 2 hours and 25 minutes. If time-efficiency is a priority, driving is the quickest option, taking 1 hour and 51 minutes. The cost of driving ranges from $21 to $35, making it a relatively affordable option as well.
When traveling from Perth to Bunbury, the train prices range from $19 to $23, while the bus prices vary from $20 to $40.
To travel from Perth to Bunbury without using public transportation, the most convenient option is to drive. The road distance between the two cities is approximately 173.8 km, and it takes around 1 hour and 51 minutes to drive from Perth to Bunbury. The cost of driving varies, ranging from $21 to $35 depending on factors such as fuel prices and vehicle efficiency.
The best way to travel from Perth to Bunbury without a car is by train. The train journey takes approximately 2 hours and 25 minutes and the cost of the ticket ranges from $19 to $23.
Yes, there is a direct link between Perth and Bunbury. You can take a train from Perth Stn Transwa Rail Perth to Bunbury Stn Transwa Rail Bunbury, which takes approximately 2 hours and 25 minutes. There are two train services that operate daily. Alternatively, you can take a bus from Perth Elizabeth Quay Busport to Bunbury, which takes approximately 2 hours and 55 minutes.
There are plenty of accommodation options available near Bunbury. With over 36 hotels to choose from, travelers can find something to fit their preferences and budget. Accommodation prices start at $63, providing affordable options for those on a budget.