Flights to Kigali

Direct flights from 18 cities, 161 flights a week. From Johannesburg the flight takes 3h 48m, tickets from $298. From London the flight takes 8h 40m, tickets from $538.

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

FromFare
Johannesburg South Africa, 3h 48m, 10 a week from $298
London United Kingdom, 8h 40m, 7 a week from $538
Dubai United Arab Emirates, 6h, 4 a week from $350

From other countries

Arrival airport

Where the nonstop flights land

140 flights a week arrive nonstop

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