Flights to Kigali at a glance
- cities with nonstop flights here
- 18
- nonstop flights a week
- 161
- lowest fare from Johannesburg
- $298
- flight time from Johannesburg
- 3h 48m
- lowest fare from London
- $538
- flight time from London
- 8h 40m
- arrival airport
- Kigali International
Where you can fly to Kigali from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Johannesburg South Africa, 3h 48m, 10 a week | 10 | 3h 48m | from $298 |
| London United Kingdom, 8h 40m, 7 a week | 7 | 8h 40m | from $538 |
| Dubai United Arab Emirates, 6h, 4 a week | 4 | 6h | from $350 |
From other countries
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Kigali from?
From 18 cities. The busiest routes are from Johannesburg (10 flights a week), London (7 flights a week) and Dubai (4 flights a week).
How long is the flight from Johannesburg to Kigali?
A nonstop flight takes about 3 hours 48 minutes, tickets from $298.
How long is the flight from London to Kigali?
A nonstop flight takes about 8 hours 40 minutes, tickets from $538.
What is the cheapest city to fly to Kigali from?
Entebbe from $131, Johannesburg from $298, Dubai from $350 and Addis Ababa from $393.
Which airport do flights to Kigali arrive at?
All nonstop flights land at Kigali International (KGL).
Cities near Kigali with their own flights
Worth a look when fares or dates to Kigali do not suit; distance by straight line