Distance from Nairobi to Ottawa

The distance between Nairobi, Kenya and Ottawa, Canada is 11,853 kilometers (7,365 miles).

Nairobi, Nairobi County, Kenya

Ottawa, Ontario, Canada

From Nairobi to Ottawa, the straight-line distance is 11,853 kilometers, heading northwest. Nairobi is situated at an altitude of 1,684 meters above sea level, while Ottawa is at 71 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)
Ottawa, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 45.4112° N 75.6981° W

Elevation: 71 m (233 ft)


Nearby airports:
  • Ottawa / Rockcliffe Airport (YRO)
  • Ottawa Macdonald-Cartier International Airport (YOW)
  • Ottawa / Gatineau Airport (YND)
  • Smiths Falls-Montague (Russ Beach) Airport (YSH)
  • Ogdensburg International Airport (OGS)

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 Ottawa

Distances between cities Kilometers
From Ottawa to Toronto 350 km
From Ottawa to Montréal 165 km
From Ottawa to Edmonton 2,844 km
From Ottawa to Winnipeg 1,680 km
From Ottawa to Mississauga 375 km

Cities within similar distances

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

From To Distance (kilometers)
Tehran, Iran Brasília, Brazil 11,853 km
Lagos, Nigeria Hong Kong, Hong Kong 11,853 km
Taipei, Taiwan Kinshasa, Democratic Republic of the Congo 11,853 km
Baghdad, Iraq Albuquerque, United States 11,854 km
Kinshasa, Democratic Republic of the Congo Mixco, Guatemala 11,852 km
Shanghai, China Arlington, United States 11,852 km
Trujillo, Peru Saint Petersburg, Russia 11,856 km
Bangkok, Thailand Surrey, Canada 11,850 km
Tehran, Iran Maracay, Venezuela 11,856 km
Guadalajara, Mexico Onitsha, Nigeria 11,850 km
Brisbane, Australia Vancouver, Canada 11,850 km
Vancouver, Canada Ahmedabad, India 11,850 km
Nairobi, Kenya New York City, United States 11,849 km
Villa Nueva, Guatemala Kinshasa, Democratic Republic of the Congo 11,849 km
San Jose, United States Newcastle, Australia 11,849 km
Kumasi, Ghana Beijing, China 11,849 km
Warsaw, Poland Honolulu, United States 11,857 km
Shenzhen, China Tijuana, Mexico 11,857 km

Measure more distances between cities