Prices are in Australian Dollars.

Cheap flights from Brisbane to Melbourne

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Brisbane to Melbourne are usually found in May or March, booked 58 days in advance, depart on a Tuesday or Wednesday and return on a Tuesday

Return
Economy
Thu. 29/10
Thu. 5/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu. 29/10
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Brisbane (BNE) to Melbourne (MEL)

BNE - MEL
Price
$234 - $320
MEL
Temperature
22 - 32 °C
MEL
Rainfall
26 - 170 mm

Popular in

December

High demand for flights, 18% potential price rise

Cheapest in

May

Best time to find cheap flights, 11% potential price drop

Round-trip from

$234

From Brisbane to Melbourne

One-way from

$149

One-way flight from Brisbane to Melbourne

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Brisbane to Melbourne?

Users have found that flying from Brisbane to Melbourne on a Thursday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Brisbane to Melbourne?

To save on the cost of your flight from Brisbane to Melbourne, book at least 35 days before your planned departure. Booking around this time can save you about 14% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $203 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $232.

What is the cheapest month to fly from Brisbane to Melbourne?

Due to multiple factors, expect to potentially pay more when booking in April. For low rates, May can be a great choice for travel to Melbourne. Flights to Melbourne from Brisbane in May are about $203 on average during May, but can be found for as low as $125.

When is the cheapest time to fly from Brisbane to Melbourne (BNE - MEL)?

A simple way to save on the total cost of your ticket is to fly from Brisbane to Melbourne in the morning. If you’re flexible enough to do this you can expect to save up to 17% on your trip compared to booking a flight in the afternoon.

Cheap flights from Brisbane to Melbourne in October, November 2020

The best prices found for BNE to MEL flights in October, November
17 Nov - 24 Nov
$200pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
24 Nov - 15 Dec
$217pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
24 Nov - 15 Dec
$234pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
 
1 STOP
BNE
Brisbane

Brisbane to Melbourne 2020 flight deals

Cheap flights to Melbourne from Brisbane found for this year
20 Oct - 27 Oct
$199pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
17 Nov - 24 Nov
$200pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
24 Nov - 15 Dec
$217pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane

Direct flights to Melbourne from Brisbane

Save time with Brisbane to Melbourne direct flight deals
17 Nov - 24 Nov
$200pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
24 Nov - 15 Dec
$217pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
14 Dec - 17 Dec
$221pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane

Last-minute flights from Brisbane to Melbourne

Late deals on return flights to Melbourne from Brisbane, departing today and this week
29 Oct - 7 Nov
$276pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane
29 Oct - 7 Nov
$380pp
BNE
Brisbane
Jetstar
Direct
MEL
Melbourne
MEL
Melbourne
Jetstar
 
1 STOP
BNE
Brisbane
30 Oct - 7 Nov
$390pp
BNE
Brisbane
Jetstar
 
1 STOP
MEL
Melbourne
MEL
Melbourne
Jetstar
Direct
BNE
Brisbane

One-way flights to Melbourne from Brisbane

The cheapest one-way flights from Brisbane to Melbourne
03:55 - 07:15
Virgin Australia
Direct
2h 20m
BNE - MEL
Virgin Australia
$150
Virgin Australia
10:30 - 09:10
Jetstar
1 stop
21h 40m
BNE - MEL
Jetstar
$177
Kiwi.com
09:20 - 14:25
Qantas Airways
1 stop
4h 05m
BNE - MEL
Qantas Airways

Related info for your journey

Useful info, stats and facts about Brisbane to Melbourne flights.

Flight FAQs

From Brisbane to Melbourne

Can I find flights from Brisbane to Melbourne for under $282 on Cheapflights?

Yes, there are multiple flights from Brisbane to Melbourne for under $282. The cheapest flight booked recently is on Jetstar for just $200, but on average you can expect to pay $275.

Which airlines flying from Brisbane to Melbourne have flexible cancellations due to COVID-19?

Some of our airline partners flying from Brisbane to Melbourne have new flexible policies in place due to COVID-19. Tigerair Australia and Virgin Australia are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Tigerair Australia with this kind of flexibility.

Are there direct flights from Brisbane to Melbourne for under $282 on Cheapflights?

Cheapflights has 16 direct flights from Brisbane to Melbourne under $282. A good price for a direct flight from Brisbane to Melbourne is less than $418.

Are there last-minute flights available from Brisbane to Melbourne for under $282?

There are currently 20+ open flights from Brisbane to Melbourne within the next 7 days for less than $282.

What days are direct flights available from Brisbane to Melbourne?

Direct flights can be found on the following days: Thursday.

How popular is this flight route?

The Brisbane to Melbourne flight path was viewed by 31,309 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

How many flights depart from Brisbane to Melbourne on average per day?

Travellers can expect 1 flight from Brisbane to Melbourne on average per day.
Evening (6pm - Midnight) - 100% of flight departures

Does it rain more in Brisbane or Melbourne?

The rainfall in Brisbane is generally same as the rainfall in Melbourne. This will continue over the next 10 days.

Is Brisbane weather warmer or cooler than Melbourne?

Our data indicates that the weather will be 29 °C on average in the month of January. The temperature in Melbourne is typically colder than in Brisbane. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Brisbane to Melbourne?

Airlines like Jetstar, Virgin Australia, and Qantas Airways fly from Brisbane to Melbourne in about 2h 20m. The time it takes to get you to your destination can typically vary by up to 1h 20m. Brisbane and Melbourne are separated by a distance of 1382 km. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Brisbane to Melbourne return?

According to our current data, Jetstar ($201), Qantas Airways ($333), and Virgin Australia ($339) offers the cheapest pricing from Brisbane to Melbourne. These flights start at 23% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from Brisbane to Melbourne one-way?

One-way options have recently been found by users for as low as $93 on Jetstar. Other airlines that offer cheap prices include Virgin Australia from $150 and Qantas Airways from $167 one-way.

Alternative routes for Brisbane to Melbourne

Destination information for Melbourne

Things to know before you go. Useful info for your trip from Brisbane to Melbourne
Flight duration
2h 17m
Average temperature for October in Melbourne
29.0 °C
Avg rainfall for October in Melbourne
84.0 mm

Airports servicing Brisbane

Airports servicing Melbourne

Hourly flight availability from Brisbane to Melbourne

Morning 6 AM to midday 52% of flight departures
Evening 6 PM to midnight 26% of flight departures
Afternoon Midday to 6 PM 21% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Brisbane to Melbourne
Sunday
0 flights
Monday
7 daily flights
Tuesday
2 daily flights
Wednesday
1 daily flight
Thursday
2 daily flights
Friday
5 daily flights
Saturday
1 daily flight
Home Oceania Australia Melbourne Cheap flights from Brisbane to Melbourne
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First