Welcome | Sign out

Cheap Flights from Nairobi to Toronto - NBO to YTO (reverse)

Did You Know?

You must make at least one connection to fly from Nairobi, KE to Toronto.
There are 13680 flights from Nairobi, KE to Toronto per week.
1,131,413 seats are available per week to fly from Nairobi, KE to Toronto.
KLM Royal Dutch Airlines has 384 connecting flights between Nairobi, KE and Toronto.

Cheap International Flights from Nairobi - NBO

Flights
Airline
Lowest Price
Turkish, KLM, SWISS, Alitalia, Brussels, British Airways, Etihad, Egyptair, Air Canada, Saudi Arabian, United, Delta, American, Ethiopian, Qatar, Air France, Lufthansa, Korean, Emirates, South African
$1172
Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Egyptair, Air Canada, Saudi Arabian, United, Delta, American, Ethiopian, Air France, Qatar, Lufthansa, Korean, Emirates, South African
$1172
Turkish, KLM, SWISS, Brussels, Alitalia, British Airways, Etihad, Egyptair, Air Canada, United, Delta, American, Air France, Qatar, Lufthansa, Korean, Emirates, South African
$1272
Turkish, KLM, SWISS, Alitalia, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
$1272
Turkish, KLM, SWISS, British Airways, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
$1177
Turkish, KLM, British Airways, Etihad, Air Canada, United, Delta, American, Air France, Lufthansa
$938
Kenya, Turkish, KLM, SWISS, Brussels, Alitalia, British Airways, Etihad, Egyptair, Aeroflot, Saudi Arabian, Ethiopian, Air Mauritius, Air France, Qatar, Condor, Lufthansa, Emirates, South African
$850
Air Canada, Delta, United, American, KLM, SWISS, Air France, Lufthansa, Brussels
$1336
KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, United, Air France, Lufthansa
$1330
Turkish, KLM, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
$1178
KLM, SWISS, Brussels, British Airways, Egyptair, Air Canada, United, American, Air France, Qatar, Lufthansa
$1203
Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Korean, South African
$1167
KLM, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
$1177
Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa
$1257
Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Korean, Emirates, South African
$1273
Turkish, KLM, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
$928
KLM, British Airways, Etihad, Delta, United, American, Qatar, Air France, Lufthansa
$1177
Turkish, KLM, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
$1575
KLM, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
$1177
Turkish, KLM, SWISS, Brussels, British Airways, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, Emirates, South African
$1351
Turkish, KLM, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa
$1175
KLM, British Airways, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
$1342
KLM, British Airways, Etihad, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, South African
$1207
Turkish, KLM, SWISS, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Qatar, Lufthansa, Emirates, South African
$928
Turkish, KLM, SWISS, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
$1408
Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, Emirates, South African
$1392
Turkish, KLM, SWISS, Alitalia, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Korean, Emirates, South African
$1453
Kenya, Turkish, KLM, SWISS, Brussels, Alitalia, British Airways, Etihad, Egyptair, Aeroflot, Saudi Arabian, Czech, Ethiopian, Air Mauritius, Qatar, Air France, Lufthansa, Emirates, South African
$727

Cheap International Flights to Toronto - YTO

Flights
Airline
Lowest Price
Turkish, KLM, SWISS, Etihad, Delta, Ethiopian, Air France, Qatar, Lufthansa
$802
Turkish, KLM, SWISS, Etihad, Delta, Qatar, Air France, Lufthansa
$1274
Cheap Flights from Nairobi to Toronto, from $1158 Round trip from NBO to YTO