1map logoGo to main page

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

Compare Travel Options and Prices

from
Donnybrook, Australia
to
Perth, Australia

How to Get from Donnybrook 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.

$21 - Bus, TrainBest price
201 kmDistance
2h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Donnybrook 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
Transwa, Transperth
Bus
Train
Average Duration
3h  31m
Estimated price
$21-29
Recommended
Company
Transwa
Bus
Train
Average Duration
3h  40m
Estimated price
$22-28
Cheapest
route map
Distance: 201 km
Duration: 2h 11m

See more options

Company
various
Drive
Average Duration
2h  11m
Estimated price
$25-40

Traveling From Donnybrook to Perth

The journey from Donnybrook to Perth offers a blend of rural charm and urban vibrancy, with Donnybrook's serene orchards contrasting beautifully against Perth's bustling city life.

Best Neighbourhoods in Perth

Perth features diverse neighborhoods, each offering unique experiences for visitors.

Northbridge
• Vibrant nightlife with numerous bars and restaurants.
• Home to the Art Gallery of WA and cultural events.
Fremantle
• Historic architecture with a lively arts scene.
• Famous for its markets and fresh seafood restaurants.
Cottesloe
• Beautiful beaches and stunning sunset views.
• Ideal for relaxing walks and seaside cafes.

Best Times To Visit Perth's Attractions

Timing your visits can elevate your experience of Perth's highlights.

Kings Park
Visit early in the morning or late afternoon for cooler temperatures and fewer crowds.
Perth Zoo
Weekdays in the early morning offer a quieter experience with animals more active.
Elizabeth Quay
Evenings are ideal for leisurely strolls and enjoying sunset views over the water.

Perth Weather: What to Expect Year-Round

Perth enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making it appealing for outdoor activities nearly year-round. Visiting during spring or autumn offers the best comfort and fewer tourists, enhancing your travel experience.

Dining Recommendation in Perth

For a distinctive culinary experience, try the seafood at Wildflower, where dishes highlight locally sourced ingredients and reflect the seasons, offering flavors unlike the hearty fare found in Donnybrook. The vibrant atmosphere and innovative menu will immerse you in Perth's dynamic dining scene, showcasing the city's coastal influence.

Donnybrook - Perth operators

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

Bus
Contact phone
1300 662 205
Website
https://www.transwa.wa.gov.au/

Bus from Transwa Bay Transwa Donnybrook to Transwa Bay Transwa East Perth Set-Down

Average Duration
3h 40m
Estimated price
AU$22-28

Bus from Transwa Bay Transwa Donnybrook to Mandurah Stn Transwa Mandurah

Average Duration
2h 30m
Estimated price
AU$16-21
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
AU$5-8

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

Traveling between Donnybrook 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.

The train journey from Donnybrook to Perth takes approximately 4 hours and 1 minute, offering travelers a scenic and comfortable ride through the Western Australian countryside. The prices for a train ticket between Donnybrook and Perth can vary, typically ranging from $27 to $34, making it an affordable and convenient mode of transport. Passengers can enjoy the convenience of onboard amenities, including comfortable seating and possibly dining options, while taking in the picturesque landscapes along the way. The train route provides a relaxing way to travel, allowing passengers to avoid the stress of driving and parking in the city center upon arrival in Perth. Overall, the train journey offers a convenient and enjoyable travel experience for those commuting between Donnybrook and Perth.
Traveling from Donnybrook, to Perth, by bus is a convenient and affordable option for those looking to explore the region. The direct bus service operates four times a week on Monday, Tuesday, Wednesday, and Friday, making it easy to plan your journey. The trip takes approximately 3 hours and 40 minutes, allowing passengers to enjoy the scenic views along the way. With Transwa as the operator, travelers can expect a comfortable and reliable ride. The ticket prices for the Donnybrook to Perth bus range from $21 to $28, offering a cost-effective transportation option for those on a budget. Overall, this bus journey provides a hassle-free and efficient way to travel between these two Western Australian destinations.

Frequently asked questions

Find out more about the route from Donnybrook to Perth.

Or choose the category:
The cheapest way to travel from Donnybrook to Perth is by taking a combination of bus and train. This option costs approximately $21-$28 and takes around 3 hours and 31 minutes. You can catch a bus from Donnybrook to Bunbury, and then transfer to a train that will take you directly to Perth.
The fastest way to travel from Donnybrook to Perth is by driving. The approximate duration of the journey is 2 hours and 11 minutes, depending on traffic conditions. The estimated cost for the drive, including fuel expenses, is around $25 to $40, depending on the vehicle's fuel efficiency and current fuel prices.
The distance between Donnybrook and Perth is approximately 182 km. If you were to travel by road, the distance would be slightly longer at 202 km. The journey typically takes around 2 hours and 20 minutes by car, depending on traffic conditions.
To travel from Donnybrook to Perth without a car, the best option is to take a combination of bus and train. The journey takes approximately 3 hours and 31 minutes and costs between $21 and $28. You can catch a bus from Donnybrook to Bunbury, and then transfer to a train that will take you directly to Perth.
The travel time from Donnybrook to Perth is approximately 3 hours and 31 minutes.
There are plenty of accommodation options available near Perth. With 827+ hotels to choose from, you are sure to find one that suits your budget and preferences. Prices for hotels in Perth start at $75 per night, providing affordable options for travelers.
Yes, you can drive from Donnybrook to Perth. The distance between the two cities is approximately 201 km and the drive typically takes around 2 hours and 11 minutes, depending on traffic conditions. You can take the South Western Highway and then merge onto the Kwinana Freeway to reach Perth.
Yes, there is a direct bus between Donnybrook and Perth. The bus departs from Transwa Bay Transwa Donnybrook and arrives at Transwa Bay Transwa East Perth Set-Down. The bus service operates four times a week, specifically on Monday, Tuesday, Wednesday, and Friday. The journey takes approximately 3 hours and 40 minutes.
You can catch the Donnybrook to Perth bus from the Transwa Bay Transwa Donnybrook station. Transwa operates the bus services between Donnybrook and Perth, making it convenient for travelers.
The Donnybrook to Perth bus service, operated by Transwa, arrives at the Transwa Bay Transwa East Perth Set-Down station. This station is conveniently located in East Perth, making it easily accessible for travelers.
The train fare from Donnybrook to Perth ranges from $27 to $34.
The cost of a bus ticket from Donnybrook to Perth typically ranges from $21 to $28.
The cost to drive from Donnybrook to Perth can range from $25 to $40, depending on various factors such as fuel prices and vehicle efficiency. It is approximately a 190-kilometer journey and typically takes about 2 hours and 15 minutes.