Perth to Cairns flight duration

What is the flight duration from Perth to Cairns?

Unfortunately there are no direct flights flying between Perth and Cairns so the flight duration below is a calculation based on a commercial airliner flying directly from Perth to Cairns

Share on Facebook


The flight time from Perth to Cairns is 5 hours 20 minutes.

A direct flight from Perth (PER) to Cairns (CNS) has a duration of 5 hours 20 minutes.

A distance of 2,139 miles / 3,442 km.

Related: Return journey Cairns to Perth flight duration

Airport, Distances & Flight Duration Information

  • The average flight time from Perth to Cairns is 5 hours 20 minutes
  • Distance from Perth to Cairns is 2,139 miles / 3,442 km
  • Perth is served by 1 airports Perth Airport (PER)
  • Cairns is served by 1 airports Cairns Airport (CNS)
  • The currency in Cairns, Australia is the Australian Dollars

Planning a trip or just interested to find out the flight time between Perth, Australia and Cairns, Australia? Be prepared, as flight times can change depending on many factors such as, weather condition, wind speed, flight path and congestion in the air. Due to these factors the actual flight time could be less than 5 hours 20 minutes but on occasion could be longer than the stated time.


Perth to Cairns flight time via Singapore Changi | PER to CNS via SIN
Perth to Singapore Changi
5 hours 25 minutes
Wait for connecting flight
18 hours 55 minutes
Singapore Changi to Cairns
6 hours 30 minutes
Total journey time
30 hours 50 minutes
Perth to Cairns flight time via Sydney | PER to CNS via SYD
Perth to Sydney
4 hours 05 minutes
Wait for connecting flight
45 minutes
Sydney to Cairns
3 hours 10 minutes
Total journey time
8 hours
Perth to Cairns flight time via Alice Springs | PER to CNS via ASP
Perth to Alice Springs
2 hours 40 minutes
Wait for connecting flight
1 hours 25 minutes
Cairns to Cairns
2 hours 05 minutes
Total journey time
6 hours 10 minutes

Airlines flying between Perth and Cairns

Most popular airlines that fly the route between Perth and Cairns

Virgin Australia
Virgin Australia

Popular routes from Perth

Discover alternative routes other than Perth to Cairns. Below is just a small selection of the most popular flight time searches from Perth.

More routes from Perth

Perth & Cairns local time and timezones

Cairns, Australia time is 2 hours ahead of Perth, Australia

Date and time in Perth, Australia:
15:07 Fri, 15 Nov, 2019,
Perth Timezone: AWST (+08:00)

Date and time in Cairns, Australia:
17:07 Fri, 15 Nov, 2019,
Brisbane Timezone: AEST (+10:00)

Jet Lag effects from flying between Perth and Cairns

Advice on ways to combat jet lag gained from flying between Perth and Cairns

Perth to Cairns jet lag effects

Live Ticket Pricing

Find the latest deals on flights below or use the search to the left

The cheapest months to travel from Perth to Cairns

The average prices of flights throughout the year. Data compiled from major airlines flying this route.

Price Graph Loading...

Whether you’re flying to Cairns for a family holiday, business trip, romantic getaway or just curious to know the flight duration from Perth, Australia to Cairns, Australia the duration of the flight can be a major factor in the planning of your break. Cairns can be a great holiday destination for exploring, seeing the amazing sites and spending time with the family. We have sourced the latest deals on flights and hotels in the Cairns to help you plan your trip.

Guide to Cairns, Australia

Cairns is a city in far North Queensland and is considered the gateway to the Great Barrier Reef, which is the reason why the majority of tourists visit the area.

Taking a boat trip out to the Reef is an absolute must-do activity and one to tick off your bucket list.  These trips cater for many abilities whether you a keen swimmer, diver or complete beginner.  You are given the opportunity to snorkel or dive once the boat is moored or if you don’t want to get wet, there is always the option of a glass bottomed boat tour where you will see the Reef without having to dip ...