
RM1,698 Cheap Flights from Madrid (MAD) to Cancun (CUN)
Popular airlines from Adolfo Suarez Madrid-Barajas Airport (MAD) to Cancun Intl. Airport (CUN)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Cheap Flights from Madrid to Cancun (MAD-CUN)
Prices were available within the past 7 days and start at RM1,698 for one-way flights and RM3,306 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,306 Return, found 1 day ago
RM3,306
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,373 Return, found 1 day ago
RM3,373
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,512 Return, found 1 day ago
RM3,512
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,559 Return, found 1 day ago
RM3,559
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,571 Return, found 1 day ago
RM3,571
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,577 Return, found 1 day ago
RM3,577
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,643 Return, found 1 day ago
RM3,643
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,660 Return, found 1 day ago
RM3,660
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,664 Return, found 1 day ago
RM3,664
Return
found 1 day ago

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,755 Return, found 1 day ago
RM3,755
Return
found 1 day ago
Find the cheapest month to fly from Madrid (MAD) to Cancun (CUN)
May is typically the cheapest month to fly
From RM 2,683 - RM 3,676 per traveller.
Frequently asked questions
Travel information
Origin airport | Adolfo Suárez Madrid-Barajas |
|---|---|
Destination airport | Cancun Intl. |
Airlines serving | Aeromexico, Air Canada, Air France, Air Transat, American Airlines, British Airways, Delta, Finnair, Lufthansa, Turkish Airlines, United, avianca |
Return price | RM3,306 |
Distance | 7914 km |
Average flight time | 3 hours 16 mins |
*Available to Expedia members.