1map logoGo to main page

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

Compare Travel Options and Prices

from
Perth, Australia
to
Adelaide, Australia

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

$136 - PlaneBest price
2141 kmDistance
4h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perth to Adelaide 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
4h  15m
Estimated price
$136-411
Recommended
route map
Distance: 2141 km
Duration: 4h 15m

See more options

Company
Various
Drive
Average Duration
27h  42m
Estimated price
$340-500
Company
Journey Beyond - Indian Pacific
Train
Average Duration
43h  15m
Estimated price
$390-5500

Traveling From Perth to Adelaide

The journey from Perth to Adelaide showcases dramatic contrasts, where Perth offers sun-soaked beaches and a laid-back vibe while Adelaide boasts a vibrant cultural scene and rich culinary experiences.

Best Neighbourhoods in Adelaide

Adelaide features diverse neighborhoods, each brimming with character and charm.

Glenelg
• Beautiful beach with a lively promenade.
• Array of cafes and shops nearby.
North Adelaide
• Charming parks and historic architecture.
• Trendy dining spots and boutique shopping.
Central Market Area
• Vibrant food market with fresh produce.
• Cultural hub with local artisans and eateries.

Best Times To Visit Adelaide's Attractions

Timing your visits to Adelaide's attractions can greatly enhance your experience.

Adelaide Botanic Garden
Visit early in the morning on weekdays to enjoy serenity and fewer visitors.
South Australian Museum
Explore on Wednesday afternoons for lighter crowds and special exhibits.
Glenelg Beach
Head there in the early evening during weekdays for stunning sunsets and fewer tourists.

Adelaide Weather: What to Expect Year-Round

Adelaide features a Mediterranean climate, with hot, dry summers and mild, wet winters, making it an appealing destination year-round. While summer offers sunny days perfect for outdoor activities, spring and autumn provide comfortable temperatures ideal for exploring the city and its surrounding attractions.

Dining Recommendation in Adelaide

Experience the vibrant flavors of Adelaide at the acclaimed restaurant, Magill Estate, where you can savor dishes highlighting local produce and innovative cooking methods. Unlike the fresh seafood focus prevalent in Perth, Adelaide’s culinary scene embraces hearty, diverse flavors, offering a unique atmosphere that celebrates the region's rich wine country.

Perth - Adelaide operators

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

Plane Show flights
Website
jetstar.com

Plane from Perth Airport (PER) to Adelaide Airport (ADL)

Average Duration
2h 50m
Estimated price
130-550
Website
vietjetair.com

Plane from Perth Airport (PER) to Adelaide Airport (ADL)

Average Duration
3h 20m
Estimated price
70-240
Website
qantas.com

Plane from Perth Airport (PER) to Adelaide Airport (ADL)

Average Duration
2h 50m
Estimated price
240-650
Website
virginaustralia.com

Plane from Perth Airport (PER) to Adelaide Airport (ADL)

Average Duration
2h 50m
Estimated price
170-600
Train Show train routes
Contact phone
1800 703 357
Website
journeybeyondrail.com.au

Train from Perth to Adelaide Parklands

Average Duration
43h 15m
Estimated price
390-5500

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

Traveling between Perth and Adelaide 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 Perth to Adelaide, spanning 1684 miles of diverse Australian landscapes. Enjoy the vast outback, charming towns, and stunning coastal views along the way. ⛽️ Plan your budget accordingly as the prices for the journey by car range from $340 to $500. Be prepared for fuel stops and occasional accommodation as you traverse this vast expanse of the Australian continent. 🚗 Allow approximately 27 hours and 42 minutes for the drive, taking in the beauty of the Nullarbor Plain and other unique sights en route from Western Australia to South Australia. This unforgettable journey promises adventure and discovery at every turn.
Average price
$340 - $500
🚆 Embark on a scenic journey from Perth to Adelaide by train, departing twice a week on weekends. The direct service operated by Journey Beyond - Indian Pacific offers a relaxing 43-hour and 15-minute ride. 💰 Ticket prices for the train ride from Perth to Adelaide range from $390 to $5500, providing options for various budgets. Sit back, relax, and enjoy the picturesque route as you travel from Western Australia to South Australia by rail.
Departure Point
Perth station
Arrival Point
Adelaide Parklands station
Useful tips for train travellers
• Onboard the Indian Pacific train, you'll enjoy catering services that offer a range of meals featuring local produce. The dining car serves breakfast, lunch, and dinner, with options such as gourmet meals and light snacks. Be sure to check out the famous 'The Outback' menu for a taste of local cuisine, and remember to pre-book any special dietary meals if needed.
• The Indian Pacific train offers different seating options including First Class, which provides spacious cabins with en-suite facilities, Business Class with reclining seats and personal service, and Economy Class with comfortable seating and large windows for scenic views. If you're seeking a more luxurious experience, opt for First Class for greater privacy and comfort during your long journey.
• For your route from Perth to Adelaide, the primary train operator is the Indian Pacific, which can be booked through their official website at gsr.com.au Another alternative is Red Class on the Indian Pacific, which offers budget-friendly options suited for travelers looking for affordable travel. For local transport schedules upon arrival in Adelaide, visit adelaidemetro.com.au
🛫 Flying from Perth to Adelaide is a convenient and quick way to travel, with direct flights taking only 2 hours and 50 minutes. 🌏 The flight duration from Perth to Adelaide is approximately 4 hours and 15 minutes, with ticket prices varying between $136 and $411, making it a flexible and accessible option for your journey.
Departure Point
Perth Airport
Arrival Point
Adelaide Airport

Frequently asked questions

Find out more about the route from Perth to Adelaide.

Or choose the category:
The distance between Perth and Adelaide is approximately 1332 miles or 1684 miles by car. If you prefer traveling by train, it will take you approximately 42 hours and 50 minutes to reach Adelaide from Perth. On the other hand, if you choose to fly, the travel time is significantly shorter, with a flight duration of about 4 hours and 41 minutes. If you decide to drive back from Adelaide to Perth, it would take you around 27 hours and 42 minutes.
The most cost-effective and time-efficient transportation option for traveling from Perth to Adelaide is by flying. Flights between the two cities take approximately 4 hours and 41 minutes and can cost between $120 and $420, depending on the airline and time of booking. Taking a flight eliminates the need for a long and time-consuming journey by train or car, making it the quickest and most convenient way to travel between the two cities.
The prices for a train ticket from Perth to Adelaide can range from $370 to $2600, depending on the class of service and availability. It is recommended to book in advance to secure the best fares. Other modes of transportation, such as flying or driving, may have different price ranges and it is advisable to compare and consider all options before making a decision.
To get from Perth to Adelaide without using public transportation, you can choose to drive. The driving distance between Perth and Adelaide is approximately 1684 miles, and it takes around 27 hours and 42 minutes to complete the journey by car. The price range for this option varies from $340 to $500, depending on factors such as fuel consumption and additional expenses.
To travel from Perth to Adelaide without a car, the best option is to take a train. The train journey takes approximately 42 hours and 50 minutes, and the cost ranges from $370 to $2600 depending on the type of ticket and the class of service. Alternatively, you can also choose to take a plane, which takes around 4 hours and 41 minutes. However, this option may be more expensive compared to the train.
Yes, there is a direct train link between Perth and Adelaide. The train service is operated by Journey Beyond - Indian Pacific and departs once a week, on Sundays. The journey takes approximately 42 hours and 50 minutes, with the train arriving at Adelaide Parklands station. This provides a convenient option for travelers looking to make the journey between the two cities without having to fly or drive.
The flight between Perth and Adelaide typically takes around 2 hours and 50 minutes. The prices for this flight can vary between $125 and $416, depending on the airline and time of booking. It is one of the most convenient options for traveling between the two cities due to the shorter travel time.
There are over 755 hotels available in Adelaide for accommodation start at $57 per night. There are a variety of options to choose from, ranging from budget hotels to luxury resorts. Some popular areas to stay in Adelaide include the city center, North Adelaide, and Glenelg, all of which offer convenient access to attractions, dining, and shopping. It is recommended to book in advance to secure the best deals and availability.

Trips to Adelaide