Brisbane to Melbourne Flights

There are 47 daily flights that operate from Brisbane International Airport to Melbourne Airport / Avalon Airport. The earliest departure takes off at 06:00 and the last one leaves at 21:55.

This route at a glance

  • 47flights a day
  • 3airlines
  • 06:00 – 21:55first and last
  • 2h 20mtypical flight time
  • 254 AUDtypical fare, 132–1,266

Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.

AirlineHold baggage
Qantas23 kg
Jetstar15–20 kg
Virgin Australia23 kg

Hand baggage is 5–7 kg, depending on the airline.

Collected 30 October 2026. Not live — check with the airline before booking.

Which airlines fly from Brisbane to Melbourne?

The following 3 airlines have scheduled flights on this route: Qantas, Jetstar and Virgin Australia.

How much is a flight from Brisbane to Melbourne?

The average price for a flight is 254 AUD, ranging from 132 AUD to 1,266 AUD. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Melbourne to Brisbane.

From 132 AUD

Flight details Mon Tues Wed Thurs Fri Sat Sun
Melbourne Airport
Qantas
QF1251
06:00 - 08:30
150 mins
193 AUD
194 AUD
194 AUD
194 AUD
235 AUD
---
---
Melbourne Airport
Qantas
QF605
06:00 - 08:30
150 mins
---
---
---
---
---
200 AUD
193 AUD
Melbourne Airport
Jetstar
JQ561
07:00 - 09:20
140 mins
239 AUD
178 AUD
173 AUD
211 AUD
236 AUD
191 AUD
210 AUD
Melbourne Airport
Qantas
QF609
07:00 - 09:30
150 mins
264 AUD
194 AUD
194 AUD
194 AUD
264 AUD
---
---
Melbourne Airport
Virgin Australia
VA306
07:05 - 09:25
140 mins
183 AUD
183 AUD
183 AUD
183 AUD
222 AUD
---
---
Melbourne Airport
Virgin Australia
VA308
07:55 - 10:15
140 mins
219 AUD
---
---
211 AUD
255 AUD
219 AUD
183 AUD
Melbourne Airport
Qantas
QF613
08:00 - 10:30
150 mins
264 AUD
214 AUD
214 AUD
214 AUD
291 AUD
274 AUD
213 AUD
Melbourne Airport
Virgin Australia
VA314
08:55 - 11:15
140 mins
219 AUD
182 AUD
182 AUD
182 AUD
255 AUD
219 AUD
210 AUD
Melbourne Airport
Qantas
QF615
09:00 - 11:30
150 mins
264 AUD
211 AUD
211 AUD
219 AUD
291 AUD
274 AUD
---
Melbourne Airport
Jetstar
JQ563
09:10 - 11:35
145 mins
---
174 AUD
178 AUD
203 AUD
248 AUD
208 AUD
209 AUD
Melbourne Airport
Virgin Australia
VA318
09:55 - 12:15
140 mins
251 AUD
219 AUD
219 AUD
252 AUD
304 AUD
219 AUD
222 AUD
Melbourne Airport
Qantas
QF619
10:05 - 12:35
150 mins
274 AUD
265 AUD
265 AUD
275 AUD
412 AUD
274 AUD
264 AUD
Melbourne Airport
Virgin Australia
VA1049
10:55 - 13:15
140 mins
186 AUD
246 AUD
475 AUD
---
202 AUD
234 AUD
244 AUD
Melbourne Airport
Virgin Australia
VA322
10:55 - 13:15
140 mins
165 AUD
219 AUD
420 AUD
252 AUD
182 AUD
210 AUD
219 AUD
Melbourne Airport
Qantas
QF1257
11:20 - 13:50
150 mins
349 AUD
265 AUD
265 AUD
295 AUD
491 AUD
---
---
Melbourne Airport
Qantas
QF621
11:20 - 13:50
150 mins
---
---
---
---
---
---
264 AUD
Melbourne Airport
Virgin Australia
VA366
11:40 - 14:00
140 mins
165 AUD
---
---
270 AUD
304 AUD
---
241 AUD
Melbourne Airport
Virgin Australia
VA324
11:55 - 14:15
140 mins
211 AUD
242 AUD
---
270 AUD
304 AUD
241 AUD
299 AUD
Melbourne Airport
Qantas
QF1259
12:25 - 14:55
150 mins
---
---
---
---
---
---
346 AUD
Melbourne Airport
Qantas
QF623
12:25 - 14:55
150 mins
295 AUD
265 AUD
265 AUD
275 AUD
427 AUD
274 AUD
---
Melbourne Airport
Virgin Australia
VA368
12:25 - 14:45
140 mins
---
---
---
243 AUD
304 AUD
---
304 AUD
Melbourne Airport
Virgin Australia
VA326
12:55 - 15:15
140 mins
242 AUD
242 AUD
242 AUD
242 AUD
304 AUD
218 AUD
368 AUD
Melbourne Airport
Jetstar
JQ565
13:05 - 15:30
145 mins
304 AUD
209 AUD
186 AUD
210 AUD
297 AUD
190 AUD
278 AUD
Melbourne Airport
Qantas
QF625
13:30 - 16:00
150 mins
265 AUD
265 AUD
265 AUD
265 AUD
346 AUD
274 AUD
359 AUD
Melbourne Airport
Virgin Australia
VA328
13:55 - 16:15
140 mins
269 AUD
---
---
---
304 AUD
218 AUD
268 AUD
Melbourne Airport
Qantas
QF627
14:30 - 17:00
150 mins
275 AUD
265 AUD
211 AUD
265 AUD
346 AUD
---
291 AUD
Melbourne Airport
Virgin Australia
VA332
14:55 - 17:15
140 mins
242 AUD
---
211 AUD
242 AUD
304 AUD
218 AUD
268 AUD
Melbourne Airport
Qantas
QF1263
15:30 - 18:00
150 mins
265 AUD
295 AUD
---
---
---
---
---
Melbourne Airport
Qantas
QF629
15:30 - 18:00
150 mins
---
---
282 AUD
265 AUD
346 AUD
274 AUD
346 AUD
Melbourne Airport
Virgin Australia
VA334
15:55 - 18:15
140 mins
262 AUD
1,266 AUD
252 AUD
242 AUD
304 AUD
---
304 AUD
Melbourne Airport
Qantas
QF1265
16:40 - 19:10
150 mins
---
---
---
---
---
200 AUD
---
Melbourne Airport
Qantas
QF631
16:40 - 19:10
150 mins
265 AUD
---
295 AUD
295 AUD
346 AUD
---
346 AUD
Melbourne Airport
Virgin Australia
VA336
16:55 - 19:15
140 mins
234 AUD
280 AUD
223 AUD
280 AUD
261 AUD
182 AUD
295 AUD
Melbourne Airport
Jetstar
JQ571
17:00 - 19:20
140 mins
222 AUD
213 AUD
203 AUD
198 AUD
278 AUD
190 AUD
332 AUD
Melbourne Airport
Qantas
QF633
17:50 - 20:20
150 mins
265 AUD
265 AUD
---
295 AUD
346 AUD
---
291 AUD
Melbourne Airport
Virgin Australia
VA342
17:55 - 20:15
140 mins
219 AUD
219 AUD
217 AUD
280 AUD
269 AUD
---
304 AUD
Avalon Airport
Jetstar
JQ635
18:15 - 20:40
145 mins
223 AUD
149 AUD
132 AUD
192 AUD
384 AUD
171 AUD
266 AUD
Melbourne Airport
Virgin Australia
VA344
18:25 - 20:45
140 mins
---
---
---
---
269 AUD
---
304 AUD
Melbourne Airport
Qantas
QF1269
18:55 - 21:25
150 mins
265 AUD
265 AUD
295 AUD
295 AUD
291 AUD
274 AUD
302 AUD
Melbourne Airport
Virgin Australia
VA346
18:55 - 21:15
140 mins
182 AUD
219 AUD
234 AUD
270 AUD
304 AUD
241 AUD
268 AUD
Melbourne Airport
Jetstar
JQ575
19:00 - 21:20
140 mins
213 AUD
---
---
198 AUD
297 AUD
---
269 AUD
Melbourne Airport
Qantas
QF637
19:20 - 21:50
150 mins
---
---
235 AUD
295 AUD
291 AUD
---
274 AUD
Melbourne Airport
Virgin Australia
VA352
19:55 - 22:15
140 mins
182 AUD
171 AUD
217 AUD
223 AUD
222 AUD
---
278 AUD
Melbourne Airport
Qantas
QF1271
20:55 - 23:25
150 mins
214 AUD
268 AUD
214 AUD
291 AUD
267 AUD
277 AUD
237 AUD
Melbourne Airport
Virgin Australia
VA354
20:55 - 23:15
140 mins
---
---
---
---
210 AUD
---
306 AUD
Melbourne Airport
Jetstar
JQ577
21:50 - 00:10
140 mins
213 AUD
---
---
---
210 AUD
---
209 AUD
Melbourne Airport
Virgin Australia
VA356
21:55 - 00:15
140 mins
165 AUD
165 AUD
165 AUD
165 AUD
182 AUD
---
210 AUD

Schedules and prices shown here are historical, for guidance only, last collected on 30 October 2026. They are not live and are not updated daily — airlines change timetables and fares constantly. Always check with the airline or a booking site before making plans. This table covers the week beginning 13th November 2026. Search the dates you want to travel for live prices.

×

Schedules