Distance from Machakos to Hidd

The distance between Machakos, Kenya and Hidd, Bahrain is 3,393 kilometers (2,108 miles)

Country: Kenya

Region: Machakos

City: Machakos

Country: Bahrain

Region: Muharraq

City: Hidd

Travel time

Mode Estimated time
Airplane 5-6 hours
Jet fighter 3-4 hours
Speed Time
300 km/h

Machakos, Kenya

Local time:

Coordinates: 1.5223° S 37.2652° E


Nearby airports:
  • Jomo Kenyatta International Airport (NBO)
  • Nairobi Wilson Airport (WIL)
  • Amboseli Airport (ASV)
  • Nyeri Airport (NYE)
  • Nanyuki Airport (NYK)

Hidd, Bahrain

Local time:

Coordinates: 26.2456° N 50.6542° E


Nearby airports:
  • Bahrain International Airport (BAH)
  • King Abdulaziz Air Base (DHA)
  • King Fahd International Airport (DMM)
  • Al Udeid Air Base (XJD)
  • Doha International Airport (DIA)

Other distances from Machakos

Distance between cities Kilometers
From Machakos to Nairobi 56 km
From Machakos to Mombasa 387 km
From Machakos to Nakuru 189 km
From Machakos to Eldoret 317 km
From Machakos to Kisumu 320 km

Other distances from Hidd

Distances between cities Kilometers
From Hidd to Manama 7 km
From Hidd to Al Muharraq 4 km
From Hidd to Ar Rifa 16 km
From Hidd to Dar Chulaib 25 km
From Hidd to Madīnat Ḩamad 21 km

Cities within similar distances

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

From To Distance (kilometers)
Mixco, Guatemala Henderson, United States 3,393 km
Mexicali, Mexico San Salvador, El Salvador 3,393 km
Queens, United States Celaya, Mexico 3,393 km
Monterrey, Mexico Bello, Colombia 3,393 km
Coyoacán, Mexico Winnipeg, Canada 3,393 km
Los Angeles, United States Cancún, Mexico 3,393 km
Lima, Peru Campinas, Brazil 3,393 km
Puebla, Mexico Valencia, Venezuela 3,392 km
Medellín, Colombia Guadalupe, Mexico 3,394 km
Toronto, Canada Mixco, Guatemala 3,394 km
Reynosa, Mexico Bucaramanga, Colombia 3,394 km
Manhattan, United States Managua, Nicaragua 3,395 km
Iztapalapa, Mexico Winnipeg, Canada 3,391 km
Queens, United States Aguascalientes, Mexico 3,391 km
Mexicali, Mexico Raleigh, United States 3,391 km
Villa Nueva, Guatemala Huancayo, Peru 3,395 km
Bucaramanga, Colombia Irapuato, Mexico 3,391 km
Mexicali, Mexico Soyapango, El Salvador 3,395 km
Quito, Ecuador Irapuato, Mexico 3,395 km
Dongguan, China Kanpur, India 3,391 km

Measure more distances between cities