- Must visit
National Gallery of Victoria International
Australia’s oldest and most visited art museum, known for major international collections, blockbuster exhibitions, and the iconic water-wall entrance on St Kilda Road.
Flights from Madrid to Melbourne depart on average 71 times per day, taking around 20h 47m. Cheap flight tickets for this journey start at $767 (€619) if you book in advance.
The earliest flight runs at 00:30, the last at 23:55. The fastest flight covers the 10756 miles (17311 km) distance in 21h 40m. December is the cheapest month to fly.
Distance 10756 miles (17311 km) |
Average flight duration 20h 47m |
Cheapest ticket price $767 (€619) |
Flights per day 71 |
Fastest flight 21h 40m |
First flight 12:30 AM |
Last flight 11:55 PM |
Cheapest Month Dec |
Cheapest Day Sat |
High Season Jan - Mar |
Low Season Apr - Jun |
Cheapest price
$909
Average price
$2077
Fastest journey
22 h 25 m
Average duration
1 d 3 m
Flights per day
96
Distance
17311 km
The best way to find a cheap flight ticket from Madrid to Melbourne is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to Melbourne will cost around $2077 if you buy it on the day, but the cheapest tickets can be found for only $909.
It's difficult to get from Madrid to Melbourne without transferring at least once.
QR148 · QR904
QR150 · QR904
QR148 · QR908 · QR8934
QR148 · QR908+
QR8512
QR148 · QR908+
QR8536
EK142 · EK408
QR148 · QR904
EK144 · EK406
AF256+
AF9667+
AF1101
QR6857+
QR138 · QR904The table below shows live departures for Madrid to Melbourne flights for today, Friday, June 5. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
QR150 · QR852+ QR4980 | 5:10 PM Madrid Barajas Airport | 31h10 | 8:20 AM Melbourne | 2 transfers | |
QR150 · QR904 | 5:10 PM Madrid Barajas Airport | 40h05 | 5:15 PM Melbourne | 1 transfer | |
KL1506 · KL809+ KL4110 | 5:20 PM Madrid Barajas Airport | 31h00 | 8:20 AM Melbourne | 2 transfers | |
KL1506 · KL835+ KL4898 | 5:20 PM Madrid Barajas Airport | 31h30 | 8:50 AM Melbourne | 2 transfers | |
KL1506 · KL835+ KL4052 | 5:20 PM Madrid Barajas Airport | 28h10 | 5:30 AM Melbourne | 2 transfers | |
KL1506 · KL809+ KL3866 | 5:20 PM Madrid Barajas Airport | 28h55 | 6:15 AM Melbourne | 2 transfers | |
KL1506 · KL835+ KL4886 | 5:20 PM Madrid Barajas Airport | 28h15 | 5:35 AM Melbourne | 2 transfers | |
KL1506 · KL835+ KL3533 | 5:20 PM Madrid Barajas Airport | 29h40 | 7:00 AM Melbourne | 2 transfers | |
KL1506 · KL835+ KL3840 | 5:20 PM Madrid Barajas Airport | 27h35 | 4:55 AM Melbourne | 2 transfers | |
BA461 · BA15+ BA7464 | 5:30 PM Madrid Barajas Airport | 28h05 | 5:35 AM Melbourne | 2 transfers | |
BA461 · BA15+ BA7462 | 5:30 PM Madrid Barajas Airport | 31h20 | 8:50 AM Melbourne | 2 transfers | |
BA461 · BA33+ BA8175 | 5:30 PM Madrid Barajas Airport | 30h50 | 8:20 AM Melbourne | 2 transfers | |
AF1801 · AF116+ AF5229 | 5:45 PM Madrid Barajas Airport | 31h15 | 9:00 AM Melbourne | 2 transfers | |
AF1801 · AF188+ AF9676 | 5:45 PM Madrid Barajas Airport | 29h35 | 7:20 AM Melbourne | 2 transfers | |
BA7058+ BA33+ BA8175 | 5:45 PM Madrid Barajas Airport | 30h35 | 8:20 AM Melbourne | 2 transfers | |
BA7058+ BA15+ BA7462 | 5:45 PM Madrid Barajas Airport | 31h05 | 8:50 AM Melbourne | 2 transfers | |
BA7058+ BA15+ BA7464 | 5:45 PM Madrid Barajas Airport | 27h50 | 5:35 AM Melbourne | 2 transfers | |
AF1801 · AF256+ AF9667 | 5:45 PM Madrid Barajas Airport | 27h50 | 5:35 AM Melbourne | 2 transfers | |
QR6971+ QR138 · QR904 | 6:00 PM Madrid Barajas Airport | 39h15 | 5:15 PM Melbourne | 2 transfers | |
QR6988+ QR42 · QR904 | 6:05 PM Madrid Barajas Airport | 39h10 | 5:15 PM Melbourne | 2 transfers | |
BA463 · BA15+ BA7464 | 6:25 PM Madrid Barajas Airport | 27h10 | 5:35 AM Melbourne | 2 transfers | |
TK1860 · TK62+ OD177 | 6:25 PM Madrid Barajas Airport | 50h15 | 4:40 AM Melbourne | 2 transfers | |
BA463 · BA33+ BA8175 | 6:25 PM Madrid Barajas Airport | 29h55 | 8:20 AM Melbourne | 2 transfers | |
LH1805 · LH772+ LH9736 | 6:25 PM Madrid Barajas Airport | 29h05 | 7:30 AM Melbourne | 2 transfers | |
TK1860 · TK54+ JQ8 | 6:25 PM Madrid Barajas Airport | 27h50 | 6:15 AM Melbourne | 2 transfers | |
BA463 · BA15+ BA7462 | 6:25 PM Madrid Barajas Airport | 30h25 | 8:50 AM Melbourne | 2 transfers | |
TK1860 · TK174+ OD177 | 6:25 PM Madrid Barajas Airport | 50h15 | 4:40 AM Melbourne | 2 transfers | |
TK1860 · TK60+ OD177 | 6:25 PM Madrid Barajas Airport | 50h15 | 4:40 AM Melbourne | 2 transfers | |
QR6918+ QR138 · QR904 | 7:05 PM Madrid Barajas Airport | 38h10 | 5:15 PM Melbourne | 2 transfers | |
LX2033 · LX138+ LX9511 | 7:30 PM Madrid Barajas Airport | 26h25 | 5:55 AM Melbourne | 2 transfers | |
QR6900+ QR42 · QR904 | 8:05 PM Madrid Barajas Airport | 37h10 | 5:15 PM Melbourne | 2 transfers | |
CZ378 · CZ321 | 9:00 PM Madrid Barajas Airport | 27h40 | 8:40 AM Melbourne | 1 transfer | |
CZ378 · CZ343 | 9:00 PM Madrid Barajas Airport | 38h20 | 7:20 PM Melbourne | 1 transfer | |
QR5968+ QR330 · QR904 | 9:00 PM Madrid Barajas Airport | 36h15 | 5:15 PM Melbourne | 2 transfers | |
QR5968+ QR6 · QR904 | 9:00 PM Madrid Barajas Airport | 36h15 | 5:15 PM Melbourne | 2 transfers | |
QR5968+ QR120 · QR904 | 9:00 PM Madrid Barajas Airport | 36h15 | 5:15 PM Melbourne | 2 transfers | |
QR6927+ QR138 · QR904 | 9:35 PM Madrid Barajas Airport | 35h40 | 5:15 PM Melbourne | 2 transfers | |
QR6892+ QR116 · QR904 | 9:50 PM Madrid Barajas Airport | 35h25 | 5:15 PM Melbourne | 2 transfers | |
EK144 · EK406 | 10:10 PM Madrid Barajas Airport | 23h20 | 5:30 AM Melbourne | 1 transfer | |
EK144 · EK352 · EK5032 | 10:10 PM Madrid Barajas Airport | 26h40 | 8:50 AM Melbourne | 2 transfers | |
EK144 · EK408 | 10:10 PM Madrid Barajas Airport | 39h40 | 9:50 PM Melbourne | 1 transfer | |
QR152 · QR904 | 10:55 PM Madrid Barajas Airport | 34h20 | 5:15 PM Melbourne | 1 transfer | |
| Saturday, June 6 | |||||
AF1401+ AF3312 · AF5096 | 6:00 AM Madrid Barajas Airport | 32h15 | 10:15 PM Melbourne | 2 transfers | |
LH4165+ LH7199 · LH9790 | 7:00 AM Madrid Barajas Airport | 29h35 | 8:35 PM Melbourne | 2 transfers | |
QR6857+ QR138 · QR904 | 7:05 AM Madrid Barajas Airport | 26h10 | 5:15 PM Melbourne | 2 transfers | |
TK1360 · TK174+ OD177 | 7:40 AM Madrid Barajas Airport | 37h00 | 4:40 AM Melbourne | 2 transfers | |
TK1360 · TK64+ JQ30 | 7:40 AM Madrid Barajas Airport | 41h45 | 9:25 AM Melbourne | 2 transfers | |
TK1360 · TK58+ TK8004 | 7:40 AM Madrid Barajas Airport | 28h20 | 8:00 PM Melbourne | 2 transfers | |
TK1360 · TK62+ OD177 | 7:40 AM Madrid Barajas Airport | 37h00 | 4:40 AM Melbourne | 2 transfers | |
TK1360 · TK68+ JQ30 | 7:40 AM Madrid Barajas Airport | 41h45 | 9:25 AM Melbourne | 2 transfers | |
TK1360 · TK58+ JQ30 | 7:40 AM Madrid Barajas Airport | 41h45 | 9:25 AM Melbourne | 2 transfers | |
TK1360 · TK208+ JQ8 | 7:40 AM Madrid Barajas Airport | 38h35 | 6:15 AM Melbourne | 2 transfers | |
TK1360 · TK54+ JQ8 | 7:40 AM Madrid Barajas Airport | 38h35 | 6:15 AM Melbourne | 2 transfers | |
LH1123+ LH7199 · LH9762 | 8:25 AM Madrid Barajas Airport | 28h10 | 8:35 PM Melbourne | 2 transfers | |
QR148 · QR904 | 10:15 AM Madrid Barajas Airport | 23h00 | 5:15 PM Melbourne | 1 transfer | |
QR148 · QR908 · QR8934 | 10:15 AM Madrid Barajas Airport | 38h20 | 8:35 AM Melbourne | 2 transfers | |
QR148 · QR908+ QR8536 | 10:15 AM Madrid Barajas Airport | 38h35 | 8:50 AM Melbourne | 2 transfers | |
QR148 · QR898+ QR6344 | 10:15 AM Madrid Barajas Airport | 38h15 | 8:30 AM Melbourne | 2 transfers | |
QR148 · QR908+ QR8512 | 10:15 AM Madrid Barajas Airport | 37h35 | 7:50 AM Melbourne | 2 transfers | |
QR148 · QR852+ QR4980 | 10:15 AM Madrid Barajas Airport | 38h05 | 8:20 AM Melbourne | 2 transfers | |
QR148 · QR844+ QR4980 | 10:15 AM Madrid Barajas Airport | 38h05 | 8:20 AM Melbourne | 2 transfers | |
QR148 · QR908+ QR8516 | 10:15 AM Madrid Barajas Airport | 28h20 | 10:35 PM Melbourne | 2 transfers | |
QR148 · QR900+ QR6370 | 10:15 AM Madrid Barajas Airport | 28h05 | 10:20 PM Melbourne | 2 transfers | |
UA261 · UA2862 · UA60 | 11:15 AM Madrid Barajas Airport | 37h00 | 8:15 AM Melbourne | 2 transfers | |
UA261 · UA1757 · UA60 | 11:15 AM Madrid Barajas Airport | 37h00 | 8:15 AM Melbourne | 2 transfers | |
TK1858 · TK168 | 12:00 PM Madrid Barajas Airport | 47h40 | 7:40 PM Melbourne | 1 transfer | |
TK1858 · TK68+ JQ30 | 12:00 PM Madrid Barajas Airport | 37h25 | 9:25 AM Melbourne | 2 transfers | |
TK1858 · TK64+ JQ30 | 12:00 PM Madrid Barajas Airport | 37h25 | 9:25 AM Melbourne | 2 transfers | |
TK1858 · TK54+ JQ8 | 12:00 PM Madrid Barajas Airport | 34h15 | 6:15 AM Melbourne | 2 transfers | |
AF1301 · AF256+ AF9667 | 12:20 PM Madrid Barajas Airport | 33h15 | 5:35 AM Melbourne | 2 transfers | |
KL1504 · KL835+ KL3840 | 1:05 PM Madrid Barajas Airport | 31h50 | 4:55 AM Melbourne | 2 transfers | |
KL1504 · KL887+ KL4894 | 1:05 PM Madrid Barajas Airport | 34h15 | 7:20 AM Melbourne | 2 transfers | |
KL1504 · KL835+ KL4886 | 1:05 PM Madrid Barajas Airport | 32h30 | 5:35 AM Melbourne | 2 transfers | |
KL1504 · KL809+ KL3866 | 1:05 PM Madrid Barajas Airport | 33h10 | 6:15 AM Melbourne | 2 transfers | |
KL1504 · KL835+ KL4052 | 1:05 PM Madrid Barajas Airport | 32h25 | 5:30 AM Melbourne | 2 transfers | |
LA707 · LA805 | 1:15 PM Madrid Barajas Airport | 32h25 | 5:40 AM Melbourne | 1 transfer | |
BA7056+ BA15+ BA7464 | 1:25 PM Madrid Barajas Airport | 32h10 | 5:35 AM Melbourne | 2 transfers | |
LH4163+ LH772+ LH9736 | 2:55 PM Madrid Barajas Airport | 32h35 | 7:30 AM Melbourne | 2 transfers | |
BA7054+ BA31+ BA4139 | 2:55 PM Madrid Barajas Airport | 31h00 | 5:55 AM Melbourne | 2 transfers | |
BA7054+ BA11+ BA7464 | 2:55 PM Madrid Barajas Airport | 30h40 | 5:35 AM Melbourne | 2 transfers | |
BA7054+ BA15+ BA7464 | 2:55 PM Madrid Barajas Airport | 30h40 | 5:35 AM Melbourne | 2 transfers | |
EK142 · EK408 | 3:25 PM Madrid Barajas Airport | 22h25 | 9:50 PM Melbourne | 1 transfer | |
EK142 · EK348 · EK5032 | 3:25 PM Madrid Barajas Airport | 33h25 | 8:50 AM Melbourne | 2 transfers | |
EK142 · EK352 · EK5032 | 3:25 PM Madrid Barajas Airport | 33h25 | 8:50 AM Melbourne | 2 transfers | |
EK142 · EK348 · EK5036 | 3:25 PM Madrid Barajas Airport | 30h10 | 5:35 AM Melbourne | 2 transfers | |
EK142 · EK406 | 3:25 PM Madrid Barajas Airport | 30h05 | 5:30 AM Melbourne | 1 transfer | |
BA7068+ BA11+ BA7464 | 3:45 PM Madrid Barajas Airport | 29h50 | 5:35 AM Melbourne | 2 transfers | |
BA7068+ BA15+ BA7464 | 3:45 PM Madrid Barajas Airport | 29h50 | 5:35 AM Melbourne | 2 transfers | |
BA7068+ BA31+ BA7472 | 3:45 PM Madrid Barajas Airport | 31h35 | 7:20 AM Melbourne | 2 transfers | |
BA7068+ BA31+ BA4139 | 3:45 PM Madrid Barajas Airport | 30h10 | 5:55 AM Melbourne | 2 transfers | |
BA7050+ BA15+ BA7462 | 4:50 PM Madrid Barajas Airport | 32h00 | 8:50 AM Melbourne | 2 transfers | |
BA7050+ BA33+ BA8175 | 4:50 PM Madrid Barajas Airport | 31h30 | 8:20 AM Melbourne | 2 transfers | |
BA7050+ BA15+ BA7464 | 4:50 PM Madrid Barajas Airport | 28h45 | 5:35 AM Melbourne | 2 transfers | |
LH1115 · LH796+ LH7011 | 4:55 PM Madrid Barajas Airport | 29h00 | 5:55 AM Melbourne | 2 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Compare flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Discover the best of Melbourne — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Melbourne trip today.
Australia’s oldest and most visited art museum, known for major international collections, blockbuster exhibitions, and the iconic water-wall entrance on St Kilda Road.
Major natural and cultural history museum with dinosaur galleries, science displays, and the Bunjilaka Aboriginal Cultural Centre.
Federation Square’s screen culture museum covering film, television, video games, and digital culture through interactive exhibitions.
Melbourne’s best-known civic square, home to major cultural venues and events, and a central base for visitors exploring the city.
The city’s most famous street art laneway, constantly changing and highly popular on social media for murals and urban photography.
A vast and beautifully curated garden near the city centre, ideal for walking, landscapes, and relaxed views of Melbourne’s skyline.
Melbourne’s signature espresso coffee with silky steamed milk and a thin microfoam layer, central to the city’s famous cafe culture.
A pub staple of crumbed chicken schnitzel topped with tomato sauce, ham, and melted cheese, usually served with chips and salad.
A classic Australian hand pie filled with rich minced meat and gravy, widely eaten at bakeries, sporting events, and casual lunch spots.
Celebrated fine-dining restaurant showcasing modern Australian cuisine with city views and an elegant special-occasion atmosphere.
Long-established upscale Cantonese restaurant, famous for polished service, premium seafood, and classic Melbourne dining prestige.
Very popular modern Southeast Asian restaurant known for vibrant flavors, energetic atmosphere, and consistently busy dining room.
Melbourne is pricey by Australian standards. Cafes are reasonable, but hotels, dining, and drinks add up quickly.
Tipping is not expected. Round up for good service or leave 5-10% at nicer restaurants. No need to tip in cafes; taxis can be rounded up.
Official public transport app
Melbourne Airport -> Southern Cross Station, Melbourne
Find answers to the most common questions about traveling from Madrid to Melbourne by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Melbourne, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need