
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 14 hours ago
RM3,306
Return
found 14 hours ago

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

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

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

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

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

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

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

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

Sat, 23 Jan - Fri, 29 Jan
MAD
Madrid
CUN
Cancun
RM3,755 Return, found 14 hours ago
RM3,755
Return
found 14 hours 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.