Distance from Surat to Kakamega

The distance between Surat, India and Kakamega, Kenya is 4,739 kilometers (2,945 miles).

Surat, Gujarat, India

Kakamega, Kakamega County, Kenya

From Surat to Kakamega, the straight-line distance is 4,739 kilometers, heading southwest. Surat is at only 20 meters above sea level, while Kakamega is at 1,563 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Surat, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 21.1959° N 72.8302° E

Elevation: 20 m (66 ft)


Nearby airports:
  • Surat Airport (STV)
  • Daman Airport (NMB)
  • Bhavnagar Airport (BHU)
  • Vadodara Airport (BDQ)
  • Ozar Airport (ISK)
Kakamega, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 0.2842° N 34.7523° E

Elevation: 1,563 m (5,128 ft)


Nearby airports:
  • Kakamega Airport (GGM)
  • Kisumu Airport (KIS)
  • Eldoret International Airport (EDL)
  • Tororo Airport (TRY)
  • Kitale Airport (KTL)

Other distances from Surat

Distance between cities Kilometers
From Surat to Delhi 938 km
From Surat to Mumbai 235 km
From Surat to Bengaluru 1,042 km
From Surat to Ahmedabad 204 km
From Surat to Chennai 1,197 km

Other distances from Kakamega

Distances between cities Kilometers
From Kakamega to Nairobi 288 km
From Kakamega to Mombasa 727 km
From Kakamega to Nakuru 161 km
From Kakamega to Eldoret 63 km
From Kakamega to Kisumu 43 km

Cities within similar distances

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

From To Distance (kilometers)
Hermosillo, Mexico Bogotá, Colombia 4,739 km
Navi Mumbai, India Beijing, China 4,739 km
Cali, Colombia Halifax, Canada 4,738 km
Kano, Nigeria Preston, United Kingdom 4,738 km
Budapest, Hungary Benin City, Nigeria 4,738 km
Hermosillo, Mexico Quito, Ecuador 4,737 km
Nairobi, Kenya Madurai, India 4,741 km
San Pedro Sula, Honduras Belém, Brazil 4,736 km
Detroit, United States Quito, Ecuador 4,736 km
Kumasi, Ghana Belgrade, Serbia 4,735 km
Medellín, Colombia Denver, United States 4,735 km
Kyiv, Ukraine Ahmedabad, India 4,734 km
Córdoba, Argentina Valledupar, Colombia 4,734 km
Nairobi, Kenya Vadodara, India 4,734 km
Dallas, United States Chiclayo, Peru 4,732 km
Curitiba, Brazil Valledupar, Colombia 4,746 km
Barcelona, Venezuela Minneapolis, United States 4,732 km
Cali, Colombia Montevideo, Uruguay 4,747 km
Mumbai, India Beijing, China 4,747 km

Measure more distances between cities