Travel within Australia is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in ?

Book now

There are 5 ways to get from Perth to Flinders Ranges by plane, bus or train

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 to Whyalla, bus  •  13h 3m

  1. Fly from Perth (PER) to Whyalla (WYA) PER - WYA
  2. Take the bus from Whyalla to Port Augusta
  3. Take the bus from Quorn to Parachilna

Cheapest option

Fly to Adelaide, bus  •  14h 45m

  1. Fly from Perth (PER) to Adelaide (ADL) PER - ADL
  2. Take the bus from Adelaide to Parachilna

3 alternative options

Fly to Olympic Dam, travel  •  9h 55m

  1. Fly from Perth (PER) to Olympic Dam (OLP) PER - OLP
  2. Travel from Olympic Dam to Flinders Ranges

Fly to Port Lincoln, bus  •  16h 45m

  1. Fly from Perth (PER) to Port Lincoln (PLO) PER - PLO
  2. Take the bus from Port Lincoln to Port Augusta
  3. Take the bus from Quorn to Parachilna

Train, bus  •  2 days 5h

  1. Take the train from Perth to Adelaide Parklands Indian Pacific
  2. Take the bus from Adelaide to Parachilna

Questions & Answers

The cheapest way to get from Perth to Flinders Ranges is to fly and bus which costs $310 - $950 and takes 14h 45m.

More details

The quickest way to get from Perth to Flinders Ranges is to fly and bus which costs $310 - $950 and takes 14h 45m.

More details

The distance between Perth and Flinders Ranges is 2158 km.

The best way to get from Perth to Flinders Ranges without a car is to train and bus which takes 2 days 5h and costs $750 - $4,200.

More details

It takes approximately 13h 3m to get from Perth to Flinders Ranges, including transfers.

More details

There is no direct flight from Perth Airport to Whyalla Airport. The quickest flight takes 4h 45m and has one stopover.

Search flights

Virgin Australia, Regional Express and Qantas offer flights from Perth Airport to Whyalla Airport.

Search flights

The best way to get from Perth to Perth Airport is to bus which takes 39 min and costs $5 - $14.

More details

Map of how to get from Perth to Flinders Ranges.
Launch map view
  • Distance: 2158 km
  • Duration: 13h 3m

What companies run services between Perth, WA, Australia and Flinders Ranges, SA, Australia?

There is no direct connection from Perth to Flinders Ranges. However, you can take the bus to Airport Dr After Sugarbird Lady Rd, take the walk to Perth airport, fly to Whyalla, take the taxi to Whyalla, take the bus to Port Augusta, take the taxi to Quorn, take the bus to Parachilna, then take the travel to Flinders Ranges. Alternatively, you can take the bus to Airport Dr After Sugarbird Lady Rd, take the walk to Perth airport, fly to Adelaide, take the walk to Stop 10 Adelaide Airport, take the bus to Stop H1 Grenfell St - North side, take the walk to Adelaide, take the bus to Parachilna, then take the travel to Flinders Ranges.

Airlines
Qantas
Website
qantas.com
Flights from Perth to Whyalla via Adelaide
Ave. Duration
6h 50m
When
Monday, Thursday, Friday and Sunday
Estimated price
$550 - $1,600
Flights from Perth to Whyalla via Melbourne, Adelaide
Ave. Duration
9h 20m
When
Monday, Thursday and Friday
Estimated price
$700 - $2,200
Flights from Perth to Adelaide
Ave. Duration
2h 45m
When
Every day
Estimated price
$270 - $1,300
Flights from Perth to Adelaide via Melbourne
Ave. Duration
6h 22m
When
Every day
Estimated price
$270 - $1,300
Flights from Perth to Port Lincoln via Adelaide
Ave. Duration
5h 46m
When
Every day
Estimated price
$550 - $1,700
Flights from Perth to Port Lincoln via Sydney, Adelaide
Ave. Duration
9h 42m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$1,100 - $3,300
Flights from Perth to Port Lincoln via Melbourne, Adelaide
Ave. Duration
9h 55m
When
Monday to Friday
Estimated price
$900 - $2,700
Alliance Airlines
Website
allianceairlines.com.au
Flights from Perth to Olympic Dam via Adelaide
Ave. Duration
5h 50m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$550 - $1,700
Flights from Perth to Olympic Dam via Melbourne, Adelaide
Ave. Duration
8h 42m
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$750 - $2,400
Regional Express
Website
rex.com.au
Flights from Perth to Whyalla via Adelaide
Ave. Duration
5h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$460 - $1,400
Flights from Perth to Port Lincoln via Adelaide
Ave. Duration
4h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$370 - $1,200
Virgin Australia
Website
virginaustralia.com
Flights from Perth to Adelaide
Ave. Duration
2h 50m
When
Every day
Estimated price
$180 - $1,200
Flights from Perth to Adelaide via Melbourne
Ave. Duration
6h 15m
When
Every day
Estimated price
$180 - $1,200
Jetstar
Website
jetstar.com
Flights from Perth to Adelaide
Ave. Duration
2h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $950
Flights from Perth to Adelaide via Melbourne
Ave. Duration
6h
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$140 - $950
Train operators
Great Southern Rail - Indian Pacific
Phone
1800 703 357
Email
sales.enquiries@journeybeyondrail.com.au
Website
journeybeyondrail.com.au
Train from Perth to Adelaide Parklands
Ave. Duration
43h 50m
Frequency
Once a week
Estimated price
$600 - $4,000
Book at
Journey Beyond
Everyday Daynighter Seat
$598
Advanced Gold Single Cabin
$1,000 - $1,400
Low Gold Single Cabin
$1,000 - $1,400
Everyday Gold Single Cabin
$1,200 - $1,700
GOLD TWIN
$1,600 - $2,600
GOLD SINGLE
$1,400 - $2,400
PLATINUM
$3,200 - $4,000
Bus operators
Stateliner
Phone
1300 851 345
Email
adlterm@premierstateliner.com.au
Website
stateliner.com.au
Bus from Whyalla to Port Augusta
Ave. Duration
56 min
Frequency
Twice daily
Estimated price
$20 - $29
Schedules at
stateliner.com.au
Bus from Port Lincoln to Port Augusta
Ave. Duration
4h 43m
Frequency
3 times a week
Estimated price
$55 - $130
Schedules at
stateliner.com.au
Genesis Transport
Phone
(08) 8552 4000
Email
genesis@genesistransport.com.au
Website
genesistransport.com.au
Bus from Quorn to Parachilna
Ave. Duration
2h 35m
Frequency
Once a week
Schedules at
genesistransport.com.au
Bus from Adelaide to Parachilna
Ave. Duration
7h 49m
Frequency
Once a week
Estimated price
$169
Schedules at
genesistransport.com.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.