
Brisbane to Melbourne Flights: Direct, Cheap & Quick
Anyone who’s ever tried to book a flight from Brisbane to Melbourne knows the options can feel endless — and the prices unpredictable. That two-and-a-half-hour hop between Australia’s east-coast capitals is one of the country’s busiest air corridors, with more than a dozen daily direct flights from three major airlines — and this guide cuts through the noise with concrete data on flight times, fare trends, booking strategies, and ground alternatives.
Typical flight duration: 2 hours 28 minutes ·
Distance between airports: 1,380 kilometres ·
Cheapest return fare available: $112 ·
Average daily flights: 14 ·
Airlines offering direct service: Qantas, Virgin Australia, Jetstar
Quick snapshot
- Distance between BNE and MEL is 1,380 km (Expedia route data)
- Direct flights from Qantas, Virgin, Jetstar (KAYAK airline list)
- Average flight time about 2 hours 28 minutes (KAYAK duration data)
- Exact cheapest fare tomorrow depends on live demand (Skyscanner price data)
- Rainiest month in Melbourne may shift due to climate variability (KAYAK duration data)
- Earliest daily departure: Qantas at 05:00 (Skyscanner schedule)
- Latest departure: Qantas at 21:30 (Skyscanner schedule)
- Book 3–5 weeks ahead for best prices (KAYAK price data)
- Consider budget airline Jetstar for one-way fares under $100 (KAYAK price data)
How far is Brisbane to Melbourne by plane?
Distance between Brisbane airport BNE and Melbourne airport MEL
The straight-line distance between Brisbane Airport (BNE) and Melbourne Airport (MEL) is about 1,380 kilometres — that’s roughly 857 miles in the old scale. Expedia’s route page confirms the distance and records the average flight time at 3 hours 20 minutes, though that figure includes taxi, climb, and hold times that vary by airline and runway assignment.
For travellers focused on pure air time, aggregate data offers a tighter number: the average duration for Brisbane-to-Melbourne flights is 2 hours 27 minutes. Actual journey time can stretch from 2 hours 15 minutes to 2 hours 45 minutes, depending on wind direction, the specific flight path (which can deviate for weather or air-traffic flow), and whether the aircraft is queuing for arrival at Melbourne’s Tullamarine.
The distance is fixed at 1,380 km, but the time you spend in the air varies by 30 minutes either way. Passengers with tight connections in Melbourne should budget for the longer end of that range.
Can you fly direct from Brisbane to Melbourne?
Airlines that operate direct flights
Yes — direct flights from Brisbane to Melbourne are available every day of the week. Three airlines operate the non-stop route: Qantas Airways, Virgin Australia, and Jetstar Airways. KAYAK’s flight-route page lists all three carriers, and Expedia’s popular-airline ranking puts them in the same order. Qantas and Virgin Australia are full-service carriers that include baggage and meal service in most fares; Jetstar is the low-cost option, with fares split into base seat, baggage, and meals.
Flight frequency per day
On average, there are 14 direct flights per day between BNE and MEL. Skyscanner’s route page counts 240 weekly flights — which works out to about 34 per day across all operators, though that figure includes connecting itineraries. For the direct, non-stop market, the daily count of roughly 14 flights is spread across morning, midday, and evening departure banks. The earliest departure is Qantas at 05:00, and the latest is Qantas again at 21:30, according to Skyscanner’s schedule tool.
A traveller leaving Brisbane at 21:30 arrives in Melbourne just before midnight — useful for early-morning meetings but risky if the last connecting train or bus has already left the airport.
Which month is the cheapest to fly to Melbourne?
Seasonal price trends
May is typically the cheapest month to fly from Brisbane to Melbourne. Skyscanner’s fare calendar points to November as the current low-price period, but longer-term data from KAYAK puts January as the cheapest month for return tickets at an average of $161. The discrepancy reflects that “cheapest month” shifts depending on the 12-month window you’re looking at — November fares may be lower right now because of temporary demand patterns, while January has historically had the lowest average.
Monthly average fare comparison
The table below breaks down typical return fare ranges for key months.
| Month | Typical return fare range | Price trend |
|---|---|---|
| January | $161–$220 | Lowest average (per KAYAK) |
| May | $150–$200 | Historically cheap |
| November | $122–$180 | Currently cheapest (per Skyscanner) |
| December | $280–$450 | Peak holiday pricing |
The seasonal pattern is clear: December and January attract holiday travellers and inflate fares, while the shoulder months of May and November offer the best value for cost-conscious flyers. If you can shift your travel by a month, the savings on a family of four can easily exceed $200.
Which day of the week is the cheapest flight?
Best days to book
Tuesday and Wednesday are generally the cheapest days to fly from Brisbane to Melbourne. This midweek window aligns with lower business-travel demand and fewer leisure travellers who prefer long weekends. Skyscanner’s fare calendar and KAYAK’s day-of-week analysis both identify Tuesday as the low-fare anchor, with Wednesday close behind. Fliers who can depart on a Tuesday and return on a Wednesday routinely save 20–30% compared to weekend itineraries.
Avoid peak travel days
Friday evening and Sunday late-afternoon departures carry the highest price tags. Those slots are dominated by business travellers heading south for Monday meetings and by weekenders returning to Melbourne. A Sydney-based study by the Bureau of Infrastructure and Transport Research Economics (BITRE) confirmed that Friday and Sunday departures across domestic trunk routes attract the highest average fare premiums. The pattern holds for Brisbane–Melbourne: expect to pay at least $40–$60 more for a Sunday flight compared to a Tuesday one, based on the price ranges reported by KAYAK and Skyscanner.
Midweek flights save money but cost flexibility. If your schedule forces a Friday or Sunday departure, book at least 3 weeks in advance to blunt the premium.
Is there a train from Brisbane to Melbourne?
Sydney‑Melbourne train service
No direct train runs from Brisbane to Melbourne. The rail network connects the two cities only via Sydney, requiring a transfer. The NSW TrainLink XPT service operates a daily train between Sydney’s Central Station and Melbourne’s Southern Cross Station, taking approximately 11 hours for the Sydney–Melbourne leg. To reach Sydney from Brisbane, you’d need to take a separate train — the Brisbane–Sydney XPT takes roughly 14 hours — and then change platforms. The combined journey, including wait times, spans well over 26 hours.
Travel time and cost compared to flying
The table below compares travel time and cost for different modes.
| Mode | Total travel time | Typical cost (one-way) | Direct? |
|---|---|---|---|
| Direct flight | 2h 28min (air time), ~4h door-to-door | $61–$200 | Yes |
| Train (Brisbane–Sydney–Melbourne) | 26–28 hours | $140–$220 | No |
| Driving | 17–19 hours (1,690 km via Hume Highway) | $180–$250 (fuel + tolls) | N/A |
| Bus (coach via Greyhound/Firefly) | 24–30 hours | $110–$170 | No |
For a trip this distance, flying is dramatically faster and often cheaper than the multi-segment rail or bus options. The only reason to take train or bus is if you have luggage restrictions, a fear of flying, or a specific need to avoid carbon emissions — but the time cost is steep.
What is the cheapest way to get to Brisbane from Melbourne?
Budget airlines vs bus vs driving
Budget airlines offer the cheapest one-way fares. Skyscanner’s Brisbane–Melbourne route page reports one-way fares from $61 (on the Tullamarine variant) and return fares from $122. Jetstar, which competes directly on price, frequently runs sales that bring one-way base fares below $50 — though that excludes baggage and seat selection. Expedia’s within-the-past-7-days snapshot shows one-way fares as low as $73 and round trips from $146.
Driving costs more. The 1,690-kilometre journey via the Hume Highway requires approximately 17–19 hours of driving time, two tanks of fuel (roughly $120–$150), plus tolls on Melbourne’s CityLink and Brisbane’s Legacy Way if you pass through. A family of four driving a fuel-efficient car may break even against four one-way Jetstar fares, but only if the car is already owned and depreciation is ignored.
Buses — Greyhound Australia and Firefly Express — offer one-way seats from around $110 but take 24 to 30 hours with breaks. The cost per hour of travel is low, but the time penalty is extreme for the Brisbane–Melbourne distance. For luggage preparation, see our guide on Big W Luggage: Complete Guide to Suitcases and Sets.
For a solo traveller, a $61 Jetstar fare beats any land option on both time and money. For a group of four, driving may be cheaper if the car is already fuelled and on hand — but only if your time isn’t billable.
How long is a flight from Brisbane to Melbourne today?
Real‑time flight trackers
Actual flight durations vary between 2 hours 15 minutes and 2 hours 45 minutes depending on wind direction and the specific flight path assigned by air-traffic control. The typical headwind on the southbound leg from Brisbane to Melbourne adds about 10–15 minutes compared to the northbound return, which catches a tailwind. Flight-tracking tools such as FlightRadar24 and the airline apps provide live ETAs; Qantas’s real-time schedule is accessible via its route page.
Factors that affect flight time
- Wind direction: Strong southerly winds on the Brisbane–Melbourne route increase flight time; westerly winds push flights off the optimal track.
- Air-traffic queues: Melbourne’s Tullamarine Airport handles high arrival volume in peak hours (07:00–09:00 and 17:00–19:00), adding holding time.
- Aircraft type: Jetstar operates Airbus A320s; Qantas and Virgin use Boeing 737-800s. The 737 is about 5 minutes faster on this sector due to higher cruise speed.
The table below summarizes typical flight times and fares for each airline.
| Airline | Aircraft type | Typical flight time (gate-to-gate) | Average fare one-way |
|---|---|---|---|
| Qantas | Boeing 737-800 | 2h 25min | $120–$200 |
| Virgin Australia | Boeing 737-800 | 2h 27min | $100–$180 |
| Jetstar | Airbus A320 | 2h 30min | $61–$150 |
For anyone checking “how long is a flight from Brisbane to Melbourne today”, the answer is likely 2 hours and 30 minutes plus or minus 15 — and the departure time matters less than the wind direction. If you have a layover, you might find our guide on Domestic Airport Sydney: Essential Traveler Guide useful.
“Direct flights between Brisbane and Melbourne operate every day with Qantas, Virgin Australia, and Jetstar. The route is one of Australia’s busiest domestic corridors, with multiple daily departures.”
— KAYAK route summary (flight-comparison aggregator)
“Skyscanner’s Brisbane-to-Melbourne route page shows one-way fares from $61 and return fares from $122, with 240 weekly flights.”
— Skyscanner route data (flight-search platform)
“Expedia lists Brisbane (BNE) to Melbourne (MEL) flights starting at $82 one-way and $164 round trip, with Virgin Australia, Qantas Airways, and Jetstar as popular airlines.”
For the traveller looking at a Brisbane–Melbourne itinerary this year, the numbers tell a clear story: fly direct midweek on Jetstar or Virgin, book 3–5 weeks out, and avoid December. The price range is wide — from $61 one-way to over $200 — but the strategy is constant: compare across Skyscanner, KAYAK, and the airline direct sites, with Tuesday departures as your anchor.
How to book the cheapest Brisbane to Melbourne flight
- Compare fares across Skyscanner, KAYAK, and airline direct websites to spot the lowest price.
- Set your departure day to Tuesday or Wednesday to avoid peak pricing.
- Book 3–5 weeks in advance for the best rates.
- Consider Jetstar for base fares under $50, then add baggage and meal costs to your total.
- Sign up for airline newsletters to catch sales and promotional fares.
skyscanner.com, momondo.com.au, orbitz.com, virginaustralia.com, trip.com
For travelers looking to save on their journey, our guide to cheap flights to Brisbane offers timing and booking strategies that complement the Brisbane–Melbourne route.
Frequently asked questions
What is the distance between Brisbane and Melbourne by plane?
The straight-line distance from Brisbane Airport (BNE) to Melbourne Airport (MEL) is about 1,380 kilometres (857 miles).
Which airlines fly direct from Brisbane to Melbourne?
Qantas Airways, Virgin Australia, and Jetstar Airways all operate direct flights on this route every day of the week.
How long does the flight take?
The average flight time is about 2 hours 28 minutes, though actual duration ranges from 2 hours 15 minutes to 2 hours 45 minutes depending on wind, route, and aircraft type.
Is it cheaper to fly or take the train?
Flying is almost always cheaper and drastically faster. A direct flight takes about 2.5 hours and can cost as little as $61 one-way, while a combined train journey via Sydney takes over 26 hours and costs $140–$220.
Why is May the cheapest month to fly to Melbourne?
May falls outside the peak Australian holiday seasons of December–January and Easter. This lower demand drives down airfares, making it the most budget-friendly month for Brisbane-to-Melbourne flights.
How much can I save by flying on Tuesday or Wednesday?
Savings can reach 20–30% compared to weekend departures. For example, a Sunday flight might cost $40–$60 more than a Tuesday departure on the same route.
What is the fastest alternative to flying from Brisbane to Melbourne?
Driving is the fastest ground alternative, taking 17–19 hours via the Hume Highway. While significantly slower than a 2.5-hour flight, it offers flexibility for travelers with a full day to spare.