Which airport are you flying from?

Direct flights from Brisbane to Melbourne

Airlines Schedules

BNE - MEL route map All flights from BNE to MEL non-stop. There are direct flights from Brisbane International (BNE), Australia to Melbourne International (MEL), Australia with Virgin Australia, Qantas and Jetstar. 224 weekly departures are currently scheduled on this route. Departure times range from 05:00 to 22:00 depending on the schedule period. The flight distance is 859 miles (1382 km). Flight time ranges from 2 hours and 20 minutes to 2 hours and 35 minutes.

BNE
Brisbane
AustraliaBrisbane , Australia
MEL
Melbourne
AustraliaMelbourne , Australia
BNE
Brisbane
AustraliaBrisbane , Australia
Melbourne
AustraliaMelbourne , Australia
MEL
Flight time 2h 20min to 2h 35min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Virgin Australia

Departure times vary between 06:05 and 22:00 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
94 flights/week
94 flights/week

Qantas oneworld

Departure times vary between 05:00 and 20:45 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
89 flights/week
89 flights/week

Jetstar Low-cost carrier

Departure times vary between 06:00 and 21:20 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
41 flights/week
41 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Brisbane to Melbourne 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
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
VA306
06:05
06:05
06:05
06:05
06:05
----
----
VA308
06:55
06:55
06:55
06:55
06:55
06:55
06:55
VA314
07:55
07:55
07:55
07:55
07:55
07:55
07:55
VA318
08:55
08:55
08:55
08:55
08:55
08:55
08:55
VA316
----
----
----
----
----
----
09:15
VA322
09:55
09:55
09:55
09:55
09:55
09:55
09:55
VA324
10:55
10:55
10:55
10:55
10:55
10:55
10:55
VA328
12:55
----
----
12:55
12:55
12:55
12:55
VA332
13:55
13:55
13:55
13:55
13:55
13:55
13:55
VA334
14:55
----
----
----
14:55
14:55
14:55
VA336
15:55
15:55
15:55
15:55
15:55
15:55
15:55
VA342
16:55
16:55
16:55
16:55
16:55
16:55
16:55
VA346
17:55
17:55
17:55
17:55
17:55
----
17:55
VA352
18:55
18:55
18:55
18:55
18:55
18:55
18:55
VA354
----
----
----
----
19:55
----
----
VA356
20:55
20:55
20:55
20:55
20:55
----
20:55
VA358
----
----
----
----
21:25
----
----

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Brisbane to Melbourne 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
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
QF1251
06:00
06:00
06:00
06:00
06:00
06:00
06:00
QF607
----
----
----
----
----
06:35
----
QF609
07:00
07:00
07:00
----
----
----
----
QF613
08:00
08:00
08:00
08:00
08:00
08:00
----
QF1253
----
09:10
----
----
----
09:10
08:00
QF615
09:10
----
09:10
09:10
09:10
----
----
QF619
10:05
10:05
10:05
10:05
10:05
10:05
10:05
QF621
11:05
11:05
11:05
11:05
11:05
11:05
11:05
QF1255
----
----
12:30
12:30
12:30
17:25
----
QF1257
12:30
----
----
----
----
16:25
19:15
QF1263
----
----
----
----
----
----
12:30
QF625
13:20
13:20
13:20
13:20
13:20
13:25
13:20
QF627
14:20
14:20
----
14:20
14:20
----
14:20
QF629
15:30
15:30
15:30
15:30
15:30
15:30
15:30
QF631
16:25
16:25
16:25
16:25
16:25
----
16:25
QF633
17:25
17:25
17:25
17:25
17:25
----
17:25
QF635
----
----
----
----
----
----
18:45
QF637
19:10
19:10
----
19:10
19:10
----
----
QF1259
20:45
20:45
20:45
20:45
20:45
20:15
20:45

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Brisbane to Melbourne 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
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
JQ565
07:10
07:10
07:10
07:10
07:10
07:10
07:10
JQ563
09:00
09:00
09:00
09:00
09:00
09:00
09:00
JQ567
11:50
11:50
11:50
11:50
11:50
11:50
11:50
JQ559
----
11:55
----
----
----
11:55
----
JQ573
17:50
17:45
17:50
17:45
17:50
17:50
17:55
JQ575
21:20
21:20
----
21:20
21:20
21:20
21:20

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Brisbane to Melbourne scheduled departures

Select a date to see every published non-stop departure between BNE and MEL.

Wednesday
Wed
Jul 22
28 flights(28)
Thursday
Thu
Jul 23
31 flights(31)
Friday
Fri
Jul 24
34 flights(34)
Saturday
Sat
Jul 25
28 flights(28)
Sunday
Sun
Jul 26
32 flights(32)
Monday
Mon
Jul 27
33 flights(33)
Tuesday
Tue
Jul 28
30 flights(30)
Time
Airline
Flight
06:00
Qantas Qantas
QF1251
06:05
Virgin Australia Virgin Australia
VA306
06:55
Virgin Australia Virgin Australia
VA308
07:00
Qantas Qantas
QF609
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF615
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
12:30
Qantas Qantas
QF1255
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:50
Jetstar Jetstar
JQ573
17:55
Virgin Australia Virgin Australia
VA346
18:55
Virgin Australia Virgin Australia
VA352
20:45
Qantas Qantas
QF1259
20:55
Virgin Australia Virgin Australia
VA356
06:00
Qantas Qantas
QF1251
06:05
Virgin Australia Virgin Australia
VA306
06:55
Virgin Australia Virgin Australia
VA308
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF615
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
12:30
Qantas Qantas
QF1255
12:55
Virgin Australia Virgin Australia
VA328
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:20
Qantas Qantas
QF627
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:45
Jetstar Jetstar
JQ573
17:55
Virgin Australia Virgin Australia
VA346
18:55
Virgin Australia Virgin Australia
VA352
19:10
Qantas Qantas
QF637
20:45
Qantas Qantas
QF1259
20:55
Virgin Australia Virgin Australia
VA356
21:20
Jetstar Jetstar
JQ575
06:00
Qantas Qantas
QF1251
06:05
Virgin Australia Virgin Australia
VA306
06:55
Virgin Australia Virgin Australia
VA308
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF615
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
12:30
Qantas Qantas
QF1255
12:55
Virgin Australia Virgin Australia
VA328
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:20
Qantas Qantas
QF627
14:55
Virgin Australia Virgin Australia
VA334
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:50
Jetstar Jetstar
JQ573
17:55
Virgin Australia Virgin Australia
VA346
18:55
Virgin Australia Virgin Australia
VA352
19:10
Qantas Qantas
QF637
19:55
Virgin Australia Virgin Australia
VA354
20:45
Qantas Qantas
QF1259
20:55
Virgin Australia Virgin Australia
VA356
21:20
Jetstar Jetstar
JQ575
21:25
Virgin Australia Virgin Australia
VA358
06:00
Qantas Qantas
QF1251
06:35
Qantas Qantas
QF607
06:55
Virgin Australia Virgin Australia
VA308
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF1253
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
11:55
Jetstar Jetstar
JQ559
12:55
Virgin Australia Virgin Australia
VA328
13:25
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:55
Virgin Australia Virgin Australia
VA334
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF1257
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF1255
17:50
Jetstar Jetstar
JQ573
18:55
Virgin Australia Virgin Australia
VA352
20:15
Qantas Qantas
QF1259
21:20
Jetstar Jetstar
JQ575
06:00
Qantas Qantas
QF1251
06:55
Virgin Australia Virgin Australia
VA308
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF1253
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:15
Virgin Australia Virgin Australia
VA316
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
12:30
Qantas Qantas
QF1263
12:55
Virgin Australia Virgin Australia
VA328
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:20
Qantas Qantas
QF627
14:55
Virgin Australia Virgin Australia
VA334
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:55
Virgin Australia Virgin Australia
VA346
17:55
Jetstar Jetstar
JQ573
18:45
Qantas Qantas
QF635
18:55
Virgin Australia Virgin Australia
VA352
19:15
Qantas Qantas
QF1257
20:45
Qantas Qantas
QF1259
20:55
Virgin Australia Virgin Australia
VA356
21:20
Jetstar Jetstar
JQ575
06:00
Qantas Qantas
QF1251
06:05
Virgin Australia Virgin Australia
VA306
06:55
Virgin Australia Virgin Australia
VA308
07:00
Qantas Qantas
QF609
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF615
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
12:30
Qantas Qantas
QF1257
12:55
Virgin Australia Virgin Australia
VA328
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:20
Qantas Qantas
QF627
14:55
Virgin Australia Virgin Australia
VA334
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:50
Jetstar Jetstar
JQ573
17:55
Virgin Australia Virgin Australia
VA346
18:55
Virgin Australia Virgin Australia
VA352
19:10
Qantas Qantas
QF637
20:45
Qantas Qantas
QF1259
21:20
Jetstar Jetstar
JQ575
21:25
Virgin Australia Virgin Australia
VA358
06:00
Qantas Qantas
QF1251
06:05
Virgin Australia Virgin Australia
VA306
06:55
Virgin Australia Virgin Australia
VA308
07:00
Qantas Qantas
QF609
07:10
Jetstar Jetstar
JQ565
07:55
Virgin Australia Virgin Australia
VA314
08:00
Qantas Qantas
QF613
08:55
Virgin Australia Virgin Australia
VA318
09:00
Jetstar Jetstar
JQ563
09:10
Qantas Qantas
QF1253
09:55
Virgin Australia Virgin Australia
VA322
10:05
Qantas Qantas
QF619
10:55
Virgin Australia Virgin Australia
VA324
11:05
Qantas Qantas
QF621
11:50
Jetstar Jetstar
JQ567
11:55
Jetstar Jetstar
JQ559
13:20
Qantas Qantas
QF625
13:55
Virgin Australia Virgin Australia
VA332
14:20
Qantas Qantas
QF627
15:30
Qantas Qantas
QF629
15:55
Virgin Australia Virgin Australia
VA336
16:25
Qantas Qantas
QF631
16:55
Virgin Australia Virgin Australia
VA342
17:25
Qantas Qantas
QF633
17:50
Jetstar Jetstar
JQ573
18:55
Virgin Australia Virgin Australia
VA352
19:10
Qantas Qantas
QF637
20:45
Qantas Qantas
QF1259
21:20
Jetstar Jetstar
JQ575
21:25
Virgin Australia Virgin Australia
VA358
SPONSORED AD
BNE-MEL flight route
Route map from Brisbane, BNE to Melbourne, MEL. The distance is 859 miles or 1382 km.
Brisbane - Melbourne direct flight map
SPONSORED AD
SPONSORED AD

BNE - MEL route facts

  • Distance
    859 miles (1382 km)
  • Flight time
    2 hours and 20 minutes to 2 hours and 35 minutes
  • Airlines
    Virgin Australia Virgin Australia
    Qantas Qantas
    Jetstar Jetstar
  • Airline alliances
    oneworld Low-cost carrier
  • Cabins
    Economy Business
  • Hub airports
    Virgin Australia: BNE and MEL
    Qantas: BNE and MEL
  • Departure terminals
    Virgin Australia: Terminal D
    Qantas: Terminal D
    Jetstar: Terminal D
  • Arrival terminals
    Virgin Australia: Terminal 3
    Qantas: Terminal 1
    Jetstar: Terminal 4
  • Aircraft
    Virgin Australia: Boeing 737MAX 8 Passenger, Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-700 (winglets) Passenger/BBJ1
    Qantas: Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A220-300 and Embraer 190
    Jetstar: Airbus A321neo, Airbus A320 and Airbus A321

Route FAQ

Virgin Australia, Qantas and Jetstar operate non-stop flights from BNE to MEL with 224 weekly departures.

Scheduled flight time from BNE to MEL ranges from 2 hours and 20 minutes to 2 hours and 35 minutes. The route covers 859 miles (1382 km).

224 weekly departures are currently scheduled on this route, with published departure times ranging from 05:00 to 22:00 depending on the schedule period.

Departure terminals: Virgin Australia: Terminal D, Qantas: Terminal D and Jetstar: Terminal D. Arrival terminals: Virgin Australia: Terminal 3, Qantas: Terminal 1 and Jetstar: Terminal 4.

Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Brisbane to VI, Australia
From Brisbane to Avalon

AVV Avalon Airport

SPONSORED AD
SPONSORED AD