1map logoGo to main page

Adelaide, South Australia to Perth, Western Australia from $130: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Adelaide, Australia
to
Perth, Australia

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

$130 - PlaneBest price
2141 kmDistance
3h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Adelaide 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
Various
Plane
Average Duration
3h  56m
Estimated price
$137-412
Recommended
Company
Various
Plane
Average Duration
3h  56m
Estimated price
$130-420
Cheapest
route map
Distance: 2141 km
Duration: 3h 56m

See more options

Company
N/A
Drive
Average Duration
27h  42m
Estimated price
$340-500
Company
Journey Beyond - Indian Pacific
Train
Average Duration
42h  10m
Estimated price
$390-4300

Traveling From Adelaide to Perth

The journey from Adelaide to Perth offers a fascinating contrast between the vibrant arts and culture of South Australia and the stunning natural landscapes and laid-back lifestyle of Western Australia.

Best Neighbourhoods in Perth

Perth offers diverse neighborhoods, each showcasing its own charm and character.

Northbridge
• Vibrant nightlife with eclectic bars and clubs.
• Cultural hub featuring art galleries and theaters.
Fremantle
• Historic architecture with a lively market atmosphere.
• Renowned for its seafood dining experiences.
Subiaco
• Trendy boutiques and cafes in a picturesque setting.
• Popular for weekend markets and local events.

Best Times To Visit Perth's Attractions

Timing your visits can elevate your experience at Perth's top spots.

Kings Park and Botanic Garden
Visit early morning on weekdays to enjoy tranquility and stunning views.
Cottesloe Beach
Go during early morning or late afternoon for fewer crowds and amazing sunsets.
Fremantle Market
Explore on Fridays for a quieter experience before the weekend rush.

Perth Weather: What to Expect Year-Round

Perth boasts a Mediterranean climate with hot, dry summers and mild, wet winters, making it a year-round destination. The best times to visit are during the spring and autumn months when the weather is pleasant, which greatly enhances outdoor activities and exploration.

Dining Recommendation in Perth

Try the barramundi tacos at The Reveley, where the fresh seafood and vibrant atmosphere reflect Perth’s coastal lifestyle, contrasting with Adelaide's focus on wine and hearty dishes. The unique flavor profiles derived from local ingredients and the stunning views of the Swan River elevate your dining experience beyond what you might find in Adelaide.

Adelaide - Perth operators

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

Plane Show flights
Website
qantas.com

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
3h 19m
Estimated price
240-650

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
6h 45m
Estimated price
240-650
Website
virginaustralia.com

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
3h 23m
Estimated price
170-600

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
6h 41m
Estimated price
170-600
Website
jetstar.com

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
3h 20m
Estimated price
130-550
Website
vietjetair.com

Plane from Adelaide (ADL) to Perth (PER)

Average Duration
4h
Estimated price
70-230
Train Show train routes
Contact phone
1800 703 357
Website
journeybeyondrail.com.au

Train from Adelaide Parklands to Perth

Average Duration
42h 10m
Estimated price
390-4300

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

Traveling between Adelaide 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 an epic road trip from picturesque Adelaide to vibrant Perth, covering a distance of 1684 miles. Traverse through varied landscapes, from lush vineyards to rugged outback terrain, taking in the beauty of the Australian countryside along the way. 💰 Explore the flexibility of road travel as prices to journey from Adelaide to Perth by car range from $340 to $500, offering budget-friendly options for every traveler. Enjoy the freedom of designing your own itinerary and stopping at charming towns and attractions en route to Perth. 🏞️ Arrive in sun-kissed Perth after approximately 27 hours and 42 minutes of driving, feeling a sense of accomplishment and awe at the vastness of Australia's west coast. Discover the cosmopolitan city's stunning beaches, lively dining scene, and unique cultural experiences, making your road trip an unforgettable adventure.
Average price
$340 - $500
🚂 Embark on a scenic train journey from Adelaide Parklands to Perth, operated by Journey Beyond - Indian Pacific. The direct service runs twice a week, departing on Thursdays, offering a leisurely travel time of approximately 42 hours and 10 minutes. 💰 Ticket prices for the Adelaide to Perth train range from $390 to $4300, providing options for both budget-conscious travelers and those seeking luxury accommodations onboard. Whether you prefer a relaxing journey with stunning views or a more luxurious travel experience, the train from Adelaide to Perth offers a memorable way to explore the beautiful Australian terrain.
Departure Point
Adelaide Parklands station
Arrival Point
Perth station
Useful tips for train travellers
• On your train journey from Adelaide to Perth, be prepared for onboard catering services provided by The Ghan, which includes a varied menu featuring both Australian cuisine and vegetarian options. Meals are typically included in the ticket price for sleeper compartments, with options for snacks and drinks in the lounge car.
• The Indian Pacific, the main operator for this route, offers a variety of seating options, including First Class with luxurious cabins and en-suite facilities, as well as Business Class for spacious seating with ample legroom. If you're budget-conscious, Economy Class is available, providing comfortable seats for the journey. The Indian Pacific's website is: gsr.com.au
• Upon arrival at Perth's East Perth station, you’ll find luggage storage facilities available, allowing you to explore the city hands-free. The station has restrooms but does not provide showers. To get to the city center quickly, take the Transperth train from East Perth to Perth Station, which only takes about 5 minutes.
🛫 Flying from Adelaide to Perth is a convenient option with direct flights taking just 3 hours and 15 minutes. Airlines such as Vietjet Air, Jetstar, Qantas, and Virgin Australia provide services on this route. 🌏 Enjoy a smooth journey from Adelaide to Perth, covering a distance of approximately 3 hours and 56 minutes by plane. Sit back, relax, and look forward to arriving in the vibrant city of Perth. 💸 Prices for flights between Perth and Adelaide range from $137 to $412, offering a variety of options to suit your budget and travel preferences. Plan your trip wisely and experience the beauty of Australia's west coast with ease.
Departure Point
Adelaide Airport
Arrival Point
Perth Airport

Frequently asked questions

Find out more about the route from Adelaide to Perth.

Or choose the category:
The distance between Adelaide and Perth is 1332 miles or 1684 miles by road. Travel time by train from Adelaide to Perth can vary depending on the specific schedule, but it typically takes over 24 hours. However, traveling by plane is much faster, with a flight from Adelaide to Perth taking around 5 hours and 8 minutes. On the other hand, driving from Perth to Adelaide by car generally takes around 27 hours and 42 minutes.
The most cost-effective and time-efficient transportation option for traveling from Adelaide to Perth is by flying. It takes approximately 5 hours and 8 minutes to reach Perth from Adelaide by plane, making it the quickest way to travel between the two cities. The cost of a flight can range from $120 to $420, depending on the airline and the time of booking.
When traveling from Adelaide to Perth the prices of a train ticket can vary from $370 to $2600. It is important to check with the specific train service provider for accurate pricing information and if there are any discounts or promotions available. Keep in mind that ticket prices can depend on factors like seat class, travel date, and demand.
If you prefer not to use public transportation, you can consider driving from Adelaide to Perth. The distance between the two cities is approximately 1684 miles, and it takes around 27 hours and 42 minutes to drive. Keep in mind that the prices for renting a car and fuel costs can vary, ranging from $340 to $500 for the entire trip. Make sure to plan for rest stops and accommodation along the way to ensure a safe and comfortable journey.
The best way to travel from Adelaide to Perth without a car is by train. The train journey takes approximately 2 days and 7 hours and offers beautiful views of the Australian countryside. The cost of a train ticket ranges from $370 to $2600, depending on the class of travel and any additional amenities. In addition to the train, you can also consider flying from Adelaide to Perth, which takes around 5 hours and 8 minutes.
Yes, there is a direct train link between Adelaide and Perth. The train service, known as the Indian Pacific, operates once a week, departing from Adelaide Parklands and arriving at Perth station. The journey takes approximately 2 days and 7 hours. This direct train route offers a scenic and convenient way to travel between the two cities.
The flight between Adelaide and Perth typically takes around 3 hours and 15 minutes. The prices for a flight between these two cities can vary from $125 to $417, depending on factors such as the airline, time of booking, and class of travel. It is recommended to check with different airlines and book in advance to secure the best fares.
There are numerous options for accommodation near Perth. There are over 827 hotels available in the city, offering a variety of choices for travelers. Prices for hotels in Perth start at $75 per night, making it possible to find an option that fits within different budgets. Travelers can choose from a range of accommodation types, including luxury hotels, budget options, and boutique hotels, ensuring there is something for everyone's preferences.

Trips from Adelaide