Direct flights from Melbourne to Cairns
All flights from MEL to CNS non-stop. There are direct flights from Melbourne International (MEL), Australia to Cairns International (CNS), Australia with Jetstar, Virgin Australia and Qantas. 67 weekly departures are currently scheduled on this route. Departure times range from 06:05 to 21:25 depending on the schedule period. The flight distance is 1445 miles (2325 km). Flight time ranges from 3 hours and 15 minutes to 3 hours and 30 minutes.
Airlines with non-stop routes:
Jetstar
Virgin Australia
Qantas
Tigerair Australia
Alliance Airlines
Flight schedule from Melbourne to Cairns with Jetstar
This is a weekly direct flight schedule for Jetstar. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Melbourne to Cairns with Virgin Australia
This is a weekly direct flight schedule for Virgin Australia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Melbourne to Cairns with Qantas
This is a weekly direct flight schedule for Qantas. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Melbourne to Cairns scheduled departures
Select a date to see every published non-stop departure between MEL and CNS.
MEL - CNS route facts
-
Distance1445 miles (2325 km)
-
Flight time3 hours and 15 minutes to 3 hours and 30 minutes
-
Airlines
Jetstar
Virgin Australia
Qantas -
Airline alliancesLow-cost carrier oneworld
-
CabinsEconomy Business
-
Hub airportsVirgin Australia: MELQantas: MEL
-
Departure terminalsJetstar: Terminal 2 and Terminal 4Virgin Australia: Terminal 3Qantas: Terminal 1
-
Arrival terminalsJetstar: Terminal 1 and Terminal 2Virgin Australia: Terminal 2Qantas: Terminal 2
-
AircraftJetstar: Airbus A321neo, Airbus A320 and Airbus A321Virgin Australia: Boeing 737MAX 8 Passenger, Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-700 (winglets) Passenger/BBJ1Qantas: Boeing 737-800 (winglets) Passenger/BBJ2
Route FAQ
Direct flights from Melbourne to QL, Australia
From Melbourne to Hamilton Island
HTI Hamilton Island
From Melbourne to Townsville
TSV Townsville
From Melbourne to Proserpine
PPP Proserpine
From Melbourne to Hervey Bay
HVB Hervey Bay Airport
From Melbourne to Sunshine Coast
MCY Maroochydore Sunshine Coast
From Melbourne to Brisbane
BNE Brisbane International
From Melbourne to Coolangatta (Gold Coast)
OOL Gold Coast Airport
