
The distance between Perth and Bunbury in Australia is 109 miles or 175 kilometres. The total driving distance takes about 1 hour and 55 minutes, while the flight distance is 96 miles and the flight time is 42 minutes. The cheapest way to get from Perth to Bunbury is by car, which costs $21-$35, and the fastest way is also by car, taking 1 hour and 52 minutes.
| Characteristics | Values |
|---|---|
| Distance | 175 kilometers |
| Driving time | Approximately 2 hours |
| Transport options | Car, bus, or train |
| Road Type | Highway |
| Road Condition | Good condition, mostly dual-lane |
| Scenery | Coastal views, farmland, and forests |
| Nearest Town | Mandurah |
| Speed Limit | 110 km/h for most parts |
| Toll Roads | None |
| Fuel Stops | Multiple along the route |
| Attractions en route | Yalgorup National Park, Lake Clifton, and Tuart Forest National Park |
Explore related products
What You'll Learn

Driving distance: 109 miles or 175 km
The distance between Bunbury and Perth in Western Australia is approximately 109 miles or 175 kilometres by car. This distance is a direct indication of the journey one would take when driving between these two cities. The drive from Perth to Bunbury is a straightforward and scenic journey along well-maintained roads, offering a pleasant and convenient way to travel between these two Western Australian destinations.
The trip typically takes around two hours to complete, but of course, this can vary depending on traffic conditions and your speed. The route is a mix of urban and rural driving, starting in Perth, the bustling capital city of Western Australia, and then heading south towards the coastal city of Bunbury. The journey offers a diverse and changing landscape, from the urban sprawl of Perth to the rural and natural surroundings as you near Bunbury.
The most direct route to cover this distance is by taking the State Route 2, also known as the Kwinana Freeway and Forrest Highway, which connects the two cities. This route takes you through iconic Western Australian landscapes, including the Darling Scarp and the dense Jarrah forest. The journey also offers a unique perspective on the diverse natural environment of the region, with views of the Indian Ocean and the Leschenault Estuary as you near Bunbury.
The drive is a popular choice for travellers who want to explore more of Western Australia beyond Perth. It provides an opportunity to discover the charming coastal city of Bunbury, known for its beautiful beaches, vibrant waterfront, and abundant wildlife, including wild dolphins and whales. This road trip is a great way to explore the region at your own pace, with the option to stop at various points of interest along the way, such as Mandurah, famous for its beautiful canals and marine wildlife, or the historic town of Pinjarra, offering a glimpse into the past with its heritage buildings and picturesque river setting.
Whether you're a local looking for a weekend getaway or a visitor wanting to explore beyond Perth, the drive from Perth to Bunbury is a fantastic option, offering a convenient and enjoyable journey through some of Western Australia's most captivating landscapes.
Zinc in Australian Coins: What's the Deal?
You may want to see also
Explore related products

Flight distance: 96 miles
The distance between Bunbury and Perth in Western Australia is approximately 96 miles if you're traveling by air. This distance refers to the straight-line distance, as measured in a direct flight path between the two locations. This distance can vary depending on the specific flight path and any detours or deviations made during the journey. It's important to note that the actual travel distance may differ when planning a trip, as road or sea distances may not follow a straight line and can be affected by the chosen route and mode of transportation.
When considering this distance in the context of travel, it's worth mentioning that the flight time between Perth and Bunbury is relatively short. A direct flight between these two cities would typically take around 30 to 45 minutes, depending on factors such as aircraft speed, wind direction, and any air traffic delays. This makes air travel a convenient option for those looking to travel between these Western Australian locations swiftly and efficiently.
While a 96-mile distance may not seem significant, especially compared to larger countries or continents, it's important to consider the context of Australia's size and geography. Australia is the sixth-largest country in the world by landmass, and its vast expanse can make even short distances seem more considerable when traveling by road or rail. The landscape between Perth and Bunbury includes a mix of urban areas, coastal regions, and rural landscapes, each offering its own unique travel experiences and potential for exploration.
The flight distance of 96 miles provides a useful reference point for those seeking a quick and direct means of travel between Perth and Bunbury. However, it's always a good idea to check the latest travel advisories, weather conditions, and transportation options before embarking on any journey. Road and rail distances may differ from the direct flight path, and choosing to drive or take a train can offer a more scenic and explorative journey, allowing travelers to experience the diverse landscapes and attractions that Western Australia has to offer along the way.
Additionally, it's worth mentioning that the 96-mile flight distance assumes a starting point in Perth and a direct route to Bunbury. Depending on the specific location within Perth and any potential stopovers or connections, the total travel distance and time may vary. Perth is a sprawling city with various suburbs and distinct neighborhoods, so the exact distance can vary slightly based on your starting point within the greater Perth metropolitan area.
Irukandji Jellyfish: Where in Australia They Lurk
You may want to see also
Explore related products

Cheapest travel option: $21-$35
The distance between Bunbury and Perth is approximately 175 kilometres, and there are a few travel options to get between the two cities. If you're looking for the cheapest way to travel between Bunbury and Perth, your best option is to take a bus. TransWA offers bus services that connect Bunbury and Perth, and the trip takes around 2 hours and 30 minutes. The bus fare for this journey usually ranges from $21 to $35 one-way, depending on the day and time of travel. It is recommended to book your ticket in advance on their website or through authorized agents to secure your seat and preferred schedule.
The departure point in Perth is usually at the East Perth Terminal in Wellington Street, near the WACA Ground. In Bunbury, the bus arrives at the Bunbury Terminal in the city centre, conveniently located within the central business district. This bus service offers a cost-effective way to travel between the two cities, and it is a comfortable and reliable option, with air-conditioning and spacious seating.
The bus schedule varies, with more frequent services during peak times and fewer trips during off-peak periods. It is important to plan your journey and check the TransWA website for the latest timetable information. This will ensure that you are aware of any changes or adjustments to the schedule, as departure times may vary slightly on different days of the week.
Taking the bus is a convenient and affordable way to travel between Bunbury and Perth. It is a great option for those who want to save money or prefer a more relaxed journey, offering a comfortable ride and scenic views along the way. With a simple booking process and flexible schedules, the TransWA bus service provides an excellent choice for those seeking the cheapest travel option between these two Western Australian cities.
Remember to also consider your travel plans within each city, as you may need to factor in additional transport costs, such as local buses or ride-sharing services, to get to your end destination or specific attractions.
Making International Calls: India to Australia
You may want to see also
Explore related products

Fastest travel option: 1 hour, 52/53/55 minutes
The fastest way to travel from Perth to Bunbury is by car. The distance between Perth and Bunbury is approximately 175 kilometres, and the drive typically takes around 1 hour and 52 minutes to 1 hour and 55 minutes, depending on the route and traffic conditions.
There are three main routes that you can take for this journey, each offering a slightly different experience and scenery. The first option is to take the Kwinana Freeway and Forrest Highway (National Route 1), which is a direct and efficient route that passes through
Indian Impressions: Australian Perceptions
You may want to see also
Explore related products

Transport options: train, bus, car, or plane
The distance between Perth and Bunbury in Western Australia is around 109 miles or 175 kilometres. Here are your transport options for getting between the two cities:
Train
The train from Transwa Bay Transwa East Perth to Bunbury Rail Station takes 2 hours and 48 minutes, including transfers. Tickets cost $22–$35. There are four services per day, and the journey takes you through the Australind Rail Replacement route.
Bus
Buses from Perth Elizabeth Quay Busport to Bunbury are operated by South West Coach Lines and Transwa. Tickets cost $20–$35, and the journey takes 2 hours and 55 minutes. There are three or four services per day.
Car
The driving distance between Perth and Bunbury is around 104-109 miles. The journey takes approximately 1 hour and 52-55 minutes. The cost of driving depends on your vehicle's fuel efficiency and the price of fuel, which you can use tools like DriveDistance.com to calculate.
Plane
Although there are no direct commercial flights between Perth and Bunbury, you could charter a private jet to fly between the two cities. The flight distance is around 96 miles, and the flight time is around 42 minutes. However, keep in mind that you also need to factor in travel time to and from the airports and wait times at the airport.
Converting Australian Dollars to US Dollars: A Quick Guide
You may want to see also
Frequently asked questions
The distance between Perth and Bunbury is 109 miles or 175 kilometres.
It takes about 1 hour and 55 minutes to drive from Perth to Bunbury.
The best way to get from Perth to Bunbury is to drive, which is also the fastest and cheapest option. However, you can also take a bus or train.




















![National Geographic Road Atlas 2026: Adventure Edition [United States, Canada, Mexico]](https://m.media-amazon.com/images/I/81rRihqWqgL._AC_UL320_.jpg)






















