Cheap Flights from Sydney To Melbourne from $81

from $99

Virgin Australia NSW Sale! Flights From $99 one way

View Deal
You could chase sunsets at Byron Bay, explore Taronga Zoo’s cliffside views, and sip your way through Hunter Valley cellar doors—or you could do all three in one wildly satisfying New South Wales escape that’s guaranteed to make your group chat jealous.

Flying Virgin Australia. Prices listed include carry on luggage.

Departing Sydney Search for Cheap Virgin Australia Flights
Notes about this sale from the Virgin Australia website:
Dates and times are all based on AEST. Seats are limited and may not be available at peak times or on all flights. Fares will remain on sale until the dates which are outlined in the table above unless sold out prior.
[Ad_horizontal][/Ad_horizontal]

Travel information about flights from Sydney to Melbourne

$81
The cheapest price found in the last month
February
The cheapest month to fly from Sydney to Melbourne
705 km
Distance from Sydney to Melbourne
Jetstar
The most popular airline
Questions & Answers
What is the cheapest price for a roundtrip flight from Sydney to Melbourne?

The cheapest flight from Sydney to Melbourne in the past month is $81. This is based on live searches across multiple online travel agents and airlines. The best current deal we have for flights from Sydney to Melbourne has prices from $99

What is the distance between Sydney and Melbourne?

The distance between Sydney and Melbourne is 705 km.

How many airports are there in Melbourne?

Melbourne has 2 airports. They are Melbourne International Airport and Avalon Airport.

Other flights To Melbourne

Other flights from Sydney

Popular routes

I Know The Pilot finds you the cheapest prices from Sydney to Melbourne

At I Know The Pilot we are always on the lookout for cheap flights from Sydney to Melbourne. As soon as we find a good deal, we post it to the website and our apps. These cheap prices from Sydney to Melbourne are in high demand and can dissappear quickly. Subscribing Is the only way to make sure you don't miss out.