Distance from Nairobi to Toronto

The distance between Nairobi, Kenya and Toronto, Canada is 12,189 kilometers (7,574 miles).

Nairobi, Nairobi County, Kenya

Toronto, Ontario, Canada

From Nairobi to Toronto, the straight-line distance is 12,189 kilometers, heading northwest. Nairobi is situated at an altitude of 1,684 meters above sea level, while Toronto is at 161 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Nairobi, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.2833° S 36.8167° E

Elevation: 1,684 m (5,525 ft)


Nearby airports:
  • Nairobi Wilson Airport (WIL)
  • Jomo Kenyatta International Airport (NBO)
  • Nyeri Airport (NYE)
  • Nakuru Airport (NUU)
  • Nanyuki Airport (NYK)
Toronto, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 43.7064° N 79.3986° W

Elevation: 161 m (528 ft)


Nearby airports:
  • Downsview Airport (YZD)
  • Billy Bishop Toronto City Airport (YTZ)
  • Toronto Pearson International Airport (YYZ)
  • Buttonville Municipal Airport (YKZ)
  • Oshawa Airport (YOO)

Other distances from Nairobi

Distance between cities Kilometers
From Nairobi to Kakamega 288 km
From Nairobi to Mombasa 441 km
From Nairobi to Nakuru 136 km
From Nairobi to Eldoret 263 km
From Nairobi to Kisumu 263 km

Other distances from Toronto

Distances between cities Kilometers
From Toronto to Ottawa 350 km
From Toronto to Montréal 503 km
From Toronto to Edmonton 2,706 km
From Toronto to Winnipeg 1,514 km
From Toronto to Mississauga 25 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Nairobi and Toronto.

From To Distance (kilometers)
Mississauga, Canada Patna, India 12,190 km
Torreón, Mexico Cairo, Egypt 12,190 km
Melbourne, Australia San Miguel de Tucumán, Argentina 12,190 km
Taipei, Taiwan Chihuahua, Mexico 12,190 km
Abuja, Nigeria Portland, United States 12,190 km
Pune, India Laval, Canada 12,191 km
Karachi, Pakistan Columbus, United States 12,187 km
Tehran, Iran El Paso, United States 12,191 km
Los Angeles, United States Accra, Ghana 12,187 km
Montréal, Canada Pune, India 12,192 km
Ottawa, Canada Mumbai, India 12,192 km
Washington, United States Jaipur, India 12,193 km
Philadelphia, United States Chengdu, China 12,185 km
Canberra, Australia Oakland, United States 12,193 km
Baghdad, Iraq Ciudad Juárez, Mexico 12,184 km
Córdoba, Argentina Oslo, Norway 12,194 km

Measure more distances between cities