Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline

Cheapest Month
October
Cheapest Day of the Week
Monday
Cheapest Airline

The cheapest airline(s) flying from Madrid to Kigali is Ethiopian Airlines.
Cheapest Month
October
Travel Period: May 2025 - April 2026
The cheapest month(s) to fly from Madrid to Kigali is October.
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
-
Jan 2026
-
Feb 2026
-
Mar 2026
-
Apr 2026
Cheapest Day of the Week
Monday
The cheapest day(s) of the week to fly from Madrid to Kigali is Monday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Wed, 2 Apr, 2025
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
06:00 MAD19:35 KGL13Hrs, 35m 1 Stop (AMS)
-
MADMadrid Barajas Airport 06:00 - KGL 19:35 13h 35m 1 Stop (AMS) Amsterdam
-
MADMadrid Barajas Airport 06:00AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 08:25KGLKigali Airport 19:35
- 13h 35m (2h 35m)
- 1 Stop AMS · Amsterdam 2h 35m
-
KLM (KL 1500)Boeing 737 KLM (KL 537)Airbus Industrie A330 200 -
KLM (KL 1500) -
- M
- -
- -
- -
- -
- -
- -
-
06:00 MAD19:35 KGL13Hrs, 35m 1 Stop (AMS)
-
MADMadrid Barajas Airport 06:00 - KGL 19:35 13h 35m 1 Stop (AMS) Amsterdam
-
MADMadrid Barajas Airport 06:00AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 08:25KGLKigali Airport 19:35
- 13h 35m (2h 35m)
- 1 Stop AMS · Amsterdam 2h 35m
-
KLM (KL 1500)Boeing 737 800 KLM (KL 537)Airbus Industrie A330 200 -
KLM (KL 1500) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 MAD19:35 KGL13Hrs, 35m 1 Stop (AMS)
-
MADMadrid Barajas Airport 06:00 - KGL 19:35 13h 35m 1 Stop (AMS) Amsterdam
-
MADMadrid Barajas Airport 06:00AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 08:25KGLKigali Airport 19:35
- 13h 35m (2h 35m)
- 1 Stop AMS · Amsterdam 2h 35m
-
KLM (KL 1500)Boeing 737 800 KLM (KL 535)Airbus Industrie A330 200 -
KLM (KL 1500) -
- -
- -
- W
- -
- F
- -
- S
-
06:20 MAD18:55 KGL12Hrs, 35m 1 Stop (BRU)
-
MADMadrid Barajas Airport 06:20 - KGL 18:55 12h 35m 1 Stop (BRU) Brussels
-
MADMadrid Barajas Airport 06:20BRUBrussels Airport 10:25
-
BRUBrussels Airport 08:35KGLKigali Airport 18:55
- 12h 35m (1h 50m)
- 1 Stop BRU · Brussels 1h 50m
-
Brussels Airlines (SN 3732)Airbus A320 Neo Brussels Airlines (SN 465)Airbus Industrie 330 300 -
Brussels Airlines (SN 3732) -
- -
- T
- -
- -
- -
- S
- -
-
06:20 MAD18:55 KGL12Hrs, 35m 1 Stop (BRU)
-
MADMadrid Barajas Airport 06:20 - KGL 18:55 12h 35m 1 Stop (BRU) Brussels
-
MADMadrid Barajas Airport 06:20BRUBrussels Airport 10:25
-
BRUBrussels Airport 08:35KGLKigali Airport 18:55
- 12h 35m (1h 50m)
- 1 Stop BRU · Brussels 1h 50m
-
Brussels Airlines (SN 3732)Airbus Brussels Airlines (SN 465)Airbus Industrie 330 300 -
Brussels Airlines (SN 3732) -
- -
- -
- -
- T
- -
- -
- -
-
06:20 MAD18:55 KGL12Hrs, 35m 1 Stop (BRU)
-
MADMadrid Barajas Airport 06:20 - KGL 18:55 12h 35m 1 Stop (BRU) Brussels
-
MADMadrid Barajas Airport 06:20BRUBrussels Airport 10:25
-
BRUBrussels Airport 08:35KGLKigali Airport 18:55
- 12h 35m (1h 50m)
- 1 Stop BRU · Brussels 1h 50m
-
Brussels Airlines (SN 3732)Airbus A320 Neo Brussels Airlines (SN 491)Airbus Industrie 330 300 -
Brussels Airlines (SN 3732) -
- -
- -
- W
- -
- -
- -
- -
-
06:20 MAD18:55 KGL12Hrs, 35m 1 Stop (BRU)
-
MADMadrid Barajas Airport 06:20 - KGL 18:55 12h 35m 1 Stop (BRU) Brussels
-
MADMadrid Barajas Airport 06:20BRUBrussels Airport 10:25
-
BRUBrussels Airport 08:35KGLKigali Airport 18:55
- 12h 35m (1h 50m)
- 1 Stop BRU · Brussels 1h 50m
-
Brussels Airlines (SN 3732)Airbus Brussels Airlines (SN 467)Airbus Industrie 330 300 -
Brussels Airlines (SN 3732) -
- M
- -
- -
- -
- -
- -
- -
-
06:20 MAD18:55 KGL12Hrs, 35m 1 Stop (BRU)
-
MADMadrid Barajas Airport 06:20 - KGL 18:55 12h 35m 1 Stop (BRU) Brussels
-
MADMadrid Barajas Airport 06:20BRUBrussels Airport 10:25
-
BRUBrussels Airport 08:35KGLKigali Airport 18:55
- 12h 35m (1h 50m)
- 1 Stop BRU · Brussels 1h 50m
-
Brussels Airlines (SN 3732)Airbus A320 Neo Brussels Airlines (SN 467)Airbus Industrie 330 300 -
Brussels Airlines (SN 3732) -
- -
- -
- -
- -
- F
- -
- -
-
07:05 MAD19:35 KGL12Hrs, 30m 1 Stop (AMS)
-
MADMadrid Barajas Airport 07:05 - KGL 19:35 12h 30m 1 Stop (AMS) Amsterdam
-
MADMadrid Barajas Airport 07:05AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 09:40KGLKigali Airport 19:35
- 12h 30m (1h 20m)
- 1 Stop AMS · Amsterdam 1h 20m
-
Air Europa (UX 1091)Boeing 737 800 KLM (KL 537)Airbus Industrie A330 200 -
Air Europa (UX 1091) -
- M
- -
- -
- -
- -
- S
- -
-
07:05 MAD19:35 KGL12Hrs, 30m 1 Stop (AMS)
-
MADMadrid Barajas Airport 07:05 - KGL 19:35 12h 30m 1 Stop (AMS) Amsterdam
-
MADMadrid Barajas Airport 07:05AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 09:40KGLKigali Airport 19:35
- 12h 30m (1h 20m)
- 1 Stop AMS · Amsterdam 1h 20m
-
Air Europa (UX 1091)Boeing 787 8 KLM (KL 535)Airbus Industrie A330 200 -
Air Europa (UX 1091) -
- -
- -
- W
- -
- F
- -
- S
-
07:40 MAD00:50 KGL17Hrs, 10m 1 Stop (IST)
-
MADMadrid Barajas Airport 07:40 - KGL 00:50 17h 10m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 07:40ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 13:00KGLKigali Airport 00:50
- 17h 10m (5h 40m)
- 1 Stop IST · Istanbul 5h 40m
-
Turkish Airlines (TK 1360)Boeing 737 800 Turkish Airlines (TK 612)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1360) -
- -
- T
- -
- -
- -
- -
- -
-
07:40 MAD00:50 KGL17Hrs, 10m 1 Stop (IST)
-
MADMadrid Barajas Airport 07:40 - KGL 00:50 17h 10m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 07:40ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 13:00KGLKigali Airport 00:50
- 17h 10m (5h 40m)
- 1 Stop IST · Istanbul 5h 40m
-
Turkish Airlines (TK 1360)Airbus Industrie A321 Sharklets Turkish Airlines (TK 612)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1360) -
- -
- -
- -
- T
- -
- S
- -
-
12:00 MAD00:50 KGL12Hrs, 50m 1 Stop (IST)
-
MADMadrid Barajas Airport 12:00 - KGL 00:50 12h 50m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 12:00ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 17:10KGLKigali Airport 00:50
- 12h 50m (1h 30m)
- 1 Stop IST · Istanbul 1h 30m
-
Turkish Airlines (TK 1858)Airbus Industrie 330 300 Turkish Airlines (TK 612)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1858) -
- -
- -
- -
- -
- -
- S
- -
-
12:00 MAD00:50 KGL12Hrs, 50m 1 Stop (IST)
-
MADMadrid Barajas Airport 12:00 - KGL 00:50 12h 50m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 12:00ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 17:10KGLKigali Airport 00:50
- 12h 50m (1h 30m)
- 1 Stop IST · Istanbul 1h 30m
-
Turkish Airlines (TK 1858)Airbus Industrie 330 300 Turkish Airlines (TK 569)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1858) -
- -
- -
- -
- -
- -
- -
- S
-
12:00 MAD00:50 KGL12Hrs, 50m 1 Stop (IST)
-
MADMadrid Barajas Airport 12:00 - KGL 00:50 12h 50m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 12:00ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 17:10KGLKigali Airport 00:50
- 12h 50m (1h 30m)
- 1 Stop IST · Istanbul 1h 30m
-
Turkish Airlines (TK 1858)Airbus Industrie A330 200 Turkish Airlines (TK 606)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1858) -
- M
- -
- W
- -
- F
- -
- -
-
12:00 MAD00:50 KGL12Hrs, 50m 1 Stop (IST)
-
MADMadrid Barajas Airport 12:00 - KGL 00:50 12h 50m 1 Stop (IST) Istanbul
-
MADMadrid Barajas Airport 12:00ISTIstanbul Airport 18:40
-
ISTIstanbul Airport 17:10KGLKigali Airport 00:50
- 12h 50m (1h 30m)
- 1 Stop IST · Istanbul 1h 30m
-
Turkish Airlines (TK 1858)Airbus Industrie A330 200 Turkish Airlines (TK 612)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1858) -
- -
- T
- -
- T
- -
- -
- -
-
16:10 MAD06:55 KGL14Hrs, 45m 1 Stop (DOH)
-
MADMadrid Barajas Airport 16:10 - KGL 06:55 14h 45m 1 Stop (DOH) Doha
-
MADMadrid Barajas Airport 16:10DOHHamad International Airport 01:45
-
DOHHamad International Airport 23:55KGLKigali Airport 06:55
- 14h 45m (1h 50m)
- 1 Stop DOH · Doha 1h 50m
-
Qatar Airways (QR 150)Boeing 777 300 Er RwandAir (WB 301)Boeing 737 800 -
Qatar Airways (QR 150) -
- -
- T
- -
- T
- -
- S
- -
-
07:30 NBO23:40 JED15Hrs, 20m 1 Stop (KGL)
-
NBONairobi Jomo Kenyatta International Airport 07:30 - JED 23:40 15h 20m 1 Stop (KGL) Kigali
-
NBONairobi Jomo Kenyatta International Airport 07:30MADMadrid Barajas Airport 16:40
-
KGLKigali Airport 08:00JEDKing Abdulaziz International Airport 23:40
- 15h 20m (3h 50m)
- 1 Stop KGL · Kigali 3h 50m
-
Kenya Airways (KQ 470)Embraer Emb E90 Saudia (SV 226)Boeing 787 9 -
Kenya Airways (KQ 470) -
- -
- -
- -
- -
- -
- -
- S
-
07:30 NBO23:40 JED15Hrs, 20m 1 Stop (KGL)
-
NBONairobi Jomo Kenyatta International Airport 07:30 - JED 23:40 15h 20m 1 Stop (KGL) Kigali
-
NBONairobi Jomo Kenyatta International Airport 07:30MADMadrid Barajas Airport 16:40
-
KGLKigali Airport 08:00JEDKing Abdulaziz International Airport 23:40
- 15h 20m (3h 50m)
- 1 Stop KGL · Kigali 3h 50m
-
Kenya Airways (KQ 470)Boeing 737 800 Saudia (SV 226)Boeing 787 9 -
Kenya Airways (KQ 470) -
- -
- T
- -
- -
- -
- -
- -
-
08:25 ADD20:25 FCO15Hrs, 55m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:25 15h 55m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:00
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:25
- 15h 55m (5h 20m)
- 1 Stop KGL · Kigali 5h 20m
-
Ethiopian Airlines (ET 807)Boeing 737 800 ITA Airways (AZ 63)Airbus A320 Neo -
Ethiopian Airlines (ET 807) -
- -
- -
- -
- -
- -
- S
- -
-
08:25 ADD20:30 FCO15Hrs, 50m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:30 15h 50m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:05
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:30
- 15h 50m (5h 15m)
- 1 Stop KGL · Kigali 5h 15m
-
Ethiopian Airlines (ET 807)Boeing 737 700 ITA Airways (AZ 63)Airbus Industrie A321 -
Ethiopian Airlines (ET 807) -
- -
- -
- -
- -
- -
- -
- S
-
08:25 ADD20:30 FCO15Hrs, 50m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:30 15h 50m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:05
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:30
- 15h 50m (5h 15m)
- 1 Stop KGL · Kigali 5h 15m
-
Ethiopian Airlines (ET 807)Boeing 737 Max 8 Passenger ITA Airways (AZ 63)Airbus Industrie A321 -
Ethiopian Airlines (ET 807) -
- -
- -
- -
- T
- -
- -
- -
-
08:25 ADD20:30 FCO15Hrs, 50m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:30 15h 50m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:05
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:30
- 15h 50m (5h 15m)
- 1 Stop KGL · Kigali 5h 15m
-
Ethiopian Airlines (ET 807)Boeing 737 700 ITA Airways (AZ 63)Airbus A320 Neo -
Ethiopian Airlines (ET 807) -
- -
- T
- -
- -
- -
- -
- -
-
08:25 ADD20:30 FCO15Hrs, 50m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:30 15h 50m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:05
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:30
- 15h 50m (5h 15m)
- 1 Stop KGL · Kigali 5h 15m
-
Ethiopian Airlines (ET 807)Boeing 737 800 ITA Airways (AZ 63)Airbus A320 Neo -
Ethiopian Airlines (ET 807) -
- M
- -
- -
- -
- -
- -
- -
-
08:25 ADD20:30 FCO15Hrs, 50m 1 Stop (KGL)
-
ADDAddis Ababa Airport 08:25 - FCO 20:30 15h 50m 1 Stop (KGL) Kigali
-
ADDAddis Ababa Airport 08:25MADMadrid Barajas Airport 18:05
-
KGLKigali Airport 09:55FCORome Fiumicino Airport 20:30
- 15h 50m (5h 15m)
- 1 Stop KGL · Kigali 5h 15m
-
Ethiopian Airlines (ET 807)Boeing 737 800 ITA Airways (AZ 63)Airbus Industrie A321 -
Ethiopian Airlines (ET 807) -
- -
- -
- -
- -
- F
- -
- -
-
19:35 MAD09:55 KGL14Hrs, 20m 1 Stop (ADD)
-
MADMadrid Barajas Airport 19:35 - KGL 09:55 14h 20m 1 Stop (ADD) Addis Ababa
-
MADMadrid Barajas Airport 19:35ADDAddis Ababa Airport 08:25
-
ADDAddis Ababa Airport 05:45KGLKigali Airport 09:55
- 14h 20m (2h 40m)
- 1 Stop ADD · Addis Ababa 2h 40m
-
Ethiopian Airlines (ET 727)Boeing 787 9 Ethiopian Airlines (ET 807)Boeing 737 Max 8 Passenger -
Ethiopian Airlines (ET 727) -
- -
- -
- -
- T
- -
- -
- -
-
19:35 MAD09:55 KGL14Hrs, 20m 1 Stop (ADD)
-
MADMadrid Barajas Airport 19:35 - KGL 09:55 14h 20m 1 Stop (ADD) Addis Ababa
-
MADMadrid Barajas Airport 19:35ADDAddis Ababa Airport 08:25
-
ADDAddis Ababa Airport 05:45KGLKigali Airport 09:55
- 14h 20m (2h 40m)
- 1 Stop ADD · Addis Ababa 2h 40m
-
Ethiopian Airlines (ET 727)Boeing 787 9 Ethiopian Airlines (ET 807)Boeing 737 800 -
Ethiopian Airlines (ET 727) -
- M
- -
- -
- -
- -
- S
- -
-
19:35 MAD09:55 KGL14Hrs, 20m 1 Stop (ADD)
-
MADMadrid Barajas Airport 19:35 - KGL 09:55 14h 20m 1 Stop (ADD) Addis Ababa
-
MADMadrid Barajas Airport 19:35ADDAddis Ababa Airport 08:25
-
ADDAddis Ababa Airport 05:45KGLKigali Airport 09:55
- 14h 20m (2h 40m)
- 1 Stop ADD · Addis Ababa 2h 40m
-
Ethiopian Airlines (ET 727)Boeing 787 9 Ethiopian Airlines (ET 807)Boeing 737 700 -
Ethiopian Airlines (ET 727) -
- -
- T
- -
- -
- -
- -
- -
-
22:45 MAD13:45 KGL15Hrs, 00m 1 Stop (DOH)
-
MADMadrid Barajas Airport 22:45 - KGL 13:45 15h 1 Stop (DOH) Doha
-
MADMadrid Barajas Airport 22:45DOHHamad International Airport 08:45
-
DOHHamad International Airport 06:30KGLKigali Airport 13:45
- 15h (2h 15m)
- 1 Stop DOH · Doha 2h 15m
-
Qatar Airways (QR 152)Boeing 777 300 Er RwandAir (WB 303)Boeing 737 800 -
Qatar Airways (QR 152) -
- -
- -
- -
- -
- F
- -
- -
-
22:45 MAD13:45 KGL15Hrs, 00m 1 Stop (DOH)
-
MADMadrid Barajas Airport 22:45 - KGL 13:45 15h 1 Stop (DOH) Doha
-
MADMadrid Barajas Airport 22:45DOHHamad International Airport 08:45
-
DOHHamad International Airport 06:30KGLKigali Airport 13:45
- 15h (2h 15m)
- 1 Stop DOH · Doha 2h 15m
-
Qatar Airways (QR 152)Boeing 787 9 RwandAir (WB 303)Boeing 737 800 -
Qatar Airways (QR 152) -
- M
- -
- W
- -
- -
- -
- -
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Kigali from Madrid?
The flight distance between Madrid and Kigali is 5824km. Check all available flights on Wego.
When is the earliest and latest flight of the day?
The earliest flight of the day departs at 06:00. The last flight of the day departs at 06:00. See the full list of flight times on Wego.
All Airports in Madrid
All Airports in Kigali
Kigali Airport KGL