Airlines with flights from Townsville to Melbourne
There are three airlines with scheduled flights between TSV and MEL. Jetstar, Qantas and Virgin Australia has non-stop flights from Townsville to Melbourne International and the flight time is 3 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Jetstar
-
Total flight time: 3 hours and 5 minutes
-
Low-cost airline
-
Melbourne is a Jetstar focus city (Operating base).
-
6 flights per week
-
Airbus A320Airbus A321neoAirbus A321
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Qantas
-
Total flight time: 3 hours and 10 minutes
-
One World Alliance
-
Melbourne is a Qantas hub.
-
5 flights per week
-
Embraer 190
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Virgin Australia
-
Total flight time: 3 hours and 15 minutes
-
Melbourne is a Virgin Australia hub.
-
1 flight per week
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Brisbane with Virgin Australia
-
Total flight time: 4h 50m - 7h 20m.
-
Melbourne is a Virgin Australia hub.
-
69 flights per week
Flight
VA318
VA332
VA328
VA336
VA334
VA346
VA352
VA356
VA358
The timetable & schedule information was updated at 2026-04-22
Via Sydney with Qantas
-
Total flight time: 5h 00m - 7h 00m.
-
One World Alliance
-
Melbourne is a Qantas hub.
-
18 flights per week
-
Embraer 190
Flight
QF437
QF479
The timetable & schedule information was updated at 2026-04-22
Via Brisbane with Qantas
-
Total flight time: 5h 05m - 7h 25m.
-
One World Alliance
-
Melbourne is a Qantas hub.
-
76 flights per week
-
Embraer 190
Flight
QF619
QF615
QF623
QF623
QF629
QF627
QF629
QF1257
QF635
QF637
QF637
QF1257
QF1259
The timetable & schedule information was updated at 2026-04-22
Via Cairns with Qantas
-
Total flight time: 5h 25m - 7h 25m.
-
One World Alliance
-
Melbourne is a Qantas hub.
-
15 flights per week
-
Embraer 190
Flight
QF703
QF705
QF705
The timetable & schedule information was updated at 2026-04-22

There are three airlines with scheduled flights between TSV and MEL. Jetstar, Qantas and Virgin Australia has non-stop flights from Townsville to Melbourne International and the flight time is 3 hours and 5 minutes.