Airlines with flights from Madrid to Guatemala City
There are 6 airlines with scheduled flights between MAD and GUA. Iberia is the only airline with non-stop flights from Barajas to La Aurora and the flight time is 11 hours and 40 minutes.
Choose airline
Schedules
MAD
Direct
GUA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
IB221
12:10
12:10
12:25
12:25
12:10
12:10
12:10
The timetable & schedule information was updated at 2026-04-21
Via Miami with American Airlines
-
Total flight time: 13h 55m - 15h 14m.
-
One World Alliance
-
22 flights per week
MAD
Via MIA
GUA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA69
AA1027
AA1027
12:20
12:20
12:20
12:20
12:20
12:20
12:20
The timetable & schedule information was updated at 2026-04-21
Via Bogota with AVIANCA
-
Total flight time: 16h 20m - 18h 40m.
-
19 flights per week
MAD
Via BOG
GUA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AV47
AV34
AV34
02:20
02:20
02:20
02:20
02:20
02:20
02:20
AV27
AV742
AV742
08:10
08:10
08:10
08:10
08:10
08:10
08:10
AV11
AV164
AV164
17:20
----
17:20
----
17:20
----
17:20
The timetable & schedule information was updated at 2026-04-21
Via Montreal with Air Canada
-
Total flight time: 16h 20m - 17h 45m.
-
3 flights per week
MAD
Via YUL
GUA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 17h 15m - 17h 15m.
-
7 flights per week
MAD
Via IAD
GUA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA261
UA1523
UA1523
11:15
11:15
11:15
11:15
11:15
11:15
11:15
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between MAD and GUA. Iberia is the only airline with non-stop flights from Barajas to La Aurora and the flight time is 11 hours and 40 minutes.
Via Mexico City with Aeromexico