There are 5 ways to get from Perth to Coober Pedy by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  10 h 41 min

  1. PER - CPD

$257 - $312

4 alternative options

Train, bus  •  2 days 3 h

  1. Indian Pacific
  2. Gx580

$523 - $1,179

Bus, train  •  2 days 9 h

$509 - $1,114

Train, bus via Marla  •  2 days 12 h

$730 - $1,641

Drive  •  31 h 52 min

  1. 1826.1 miles

$260 - $380

What companies run services between Perth, WA, Australia and Coober Pedy, SA, Australia?

Tigerair Australia, Regional Express and three other airlines fly from Perth to Coober Pedy 5 times a day.

Airlines
Regional Express
Website
rex.com.au
Flights from Perth to Coober Pedy via Melbourne, Adelaide
Ave. Duration
9 h 32 min
When
Friday and Saturday
Estimated price
$260 - $300
Flights from Perth to Coober Pedy via Brisbane, Adelaide
Ave. Duration
11 h
When
Tuesday
Estimated price
$430 - $900
Flights from Perth to Coober Pedy via Sydney, Adelaide
Ave. Duration
11 h 50 min
When
Saturday
Estimated price
$250 - $360
Flights from Perth to Coober Pedy via Adelaide
Ave. Duration
15 h 45 min
When
Tuesday and Thursday
Estimated price
$270 - $750
Flights from Perth to Coober Pedy via Denpasar, Adelaide
Ave. Duration
15 h 50 min
When
Tuesday and Thursday
Estimated price
$300 - $550
Flights from Perth to Coober Pedy via Canberra, Adelaide
Ave. Duration
17 h 55 min
When
Tuesday and Thursday
Estimated price
$370 - $850
Train operators
Great Southern Rail - Indian Pacific
Phone
1800 703 357
Email
sales.enquiries@gsr.com.au
Website
greatsouthernrail.com.au
Train from Perth to Adelaide Parklands
Ave. Duration
38 h 30 min
Frequency
Twice a week
Estimated price
$450 - $1,100
Schedules at
greatsouthernrail.com.au
Everyday Daynighter Seat
$450
Advanced Gold Single Cabin
$750 - $1,000
Low Gold Single Cabin
$800 - $1,100
Everyday Gold Single Cabin
$950 - $1,300
Train from Kalgoorlie to Adelaide Parklands
Ave. Duration
28 h
Frequency
4 times a week
Estimated price
$340 - $850
Schedules at
greatsouthernrail.com.au
Everyday Daynighter Seat
$349
Advanced Gold Single Cabin
$550 - $800
Low Gold Single Cabin
$600 - $850
Everyday Gold Single Cabin
$700 - $1,000
Great Southern Rail - The Ghan
Website
greatsouthernrail.com.au
Train from Adelaide Parklands to Marla
Ave. Duration
17 h 45 min
Frequency
Once a week
Estimated price
$260 - $550
Schedules at
greatsouthernrail.com.au
Everyday Daynighter Seat
$267
Advanced Gold Single Cabin
$490
Low Gold Single Cabin
$550
Everyday Gold Single Cabin
$652
Bus operators
Greyhound Australia
Phone
1300 473946
Website
greyhound.com.au
Bus from Adelaide to Coober Pedy
Ave. Duration
11 h 15 min
Frequency
Once daily
Estimated price
$70 - $130
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$70 - $110
Flexifare
$90 - $130
Bus from Marla to Coober Pedy
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$20 - $45
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$20 - $29
Flexifare
$29 - $45
TransWA
Phone
1300 662 205
Email
info@transwa.wa.gov.au
Website
transwa.wa.gov.au
Bus from Transwa Bay East Perth to Transwa Bay Esperance
Ave. Duration
10 h
Frequency
6 times a week
Estimated price
$60 - $85
Schedules at
transwa.wa.gov.au
Bus from Transwa Bay Esperance to Station Access Rd Kalgoorlie
Ave. Duration
5 h
Frequency
3 times a week
Estimated price
$35 - $50
Schedules at
transwa.wa.gov.au

Want to know more about travelling around Australia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Perth and Coober Pedy is 1837 km. The road distance is 2922 km.

The cheapest way to get from Perth to Coober Pedy is to fly which costs $340 - $420 and takes 10 h 41 min.

The quickest way to get from Perth to Coober Pedy is to fly which takes 10 h 41 min and costs $340 - $420.

It takes approximately 10 h 41 min to get from Perth to Coober Pedy, including transfers.