Distance from Ruiru to Surabaya

The distance between Ruiru, Kenya and Surabaya, Indonesia is 8,433 kilometers (5,240 miles).

Ruiru, Kiambu County, Kenya

Surabaya, East Java, Indonesia

From Ruiru to Surabaya, the straight-line distance is 8,433 kilometers, heading east. Ruiru is situated at an altitude of 1,531 meters above sea level, while Surabaya is at only 8 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Ruiru, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.1467° S 36.9609° E

Elevation: 1,531 m (5,023 ft)


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

Local time:

Time Zone: Asia/Jakarta

Coordinates: 7.2492° S 112.7508° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Juanda International Airport (SUB)
  • Abdul Rachman Saleh Airport (MLG)
  • Trunojoyo Airport (SUP)
  • Jember Noto Hadinegoro Airport (JBB)
  • Banyuwangi Airport (BWX)

Other distances from Ruiru

Distance between cities Kilometers
From Ruiru to Nairobi 22 km
From Ruiru to Kakamega 292 km
From Ruiru to Mombasa 440 km
From Ruiru to Nakuru 136 km
From Ruiru to Eldoret 263 km

Other distances from Surabaya

Distances between cities Kilometers
From Surabaya to Jakarta 663 km
From Surabaya to Bekasi 647 km
From Surabaya to Bandung 569 km
From Surabaya to Medan 1,971 km
From Surabaya to Depok 662 km

Cities within similar distances

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

From To Distance (kilometers)
London, United Kingdom Belmopan, Belize 8,433 km
Berlin, Germany Caracas, Venezuela 8,433 km
Coyoacán, Mexico Las Palmas de Gran Canaria, Spain 8,433 km
Lagos, Nigeria Valledupar, Colombia 8,433 km
Chihuahua, Mexico Bristol, United Kingdom 8,434 km
Taipei, Taiwan Istanbul, Turkey 8,432 km
Belmopan, Belize Islington, United Kingdom 8,434 km
Naucalpan de Juárez, Mexico Las Palmas de Gran Canaria, Spain 8,434 km
Torreón, Mexico Newcastle upon Tyne, United Kingdom 8,432 km
Jaipur, India Kumasi, Ghana 8,434 km
Buenos Aires, Argentina Philadelphia, United States 8,434 km
Budapest, Hungary Port of Spain, Trinidad and Tobago 8,434 km
Saltillo, Mexico Leicester, United Kingdom 8,431 km
Fort Worth, United States Berlin, Germany 8,431 km
Chicago, United States Curitiba, Brazil 8,431 km
Saltillo, Mexico Kingston upon Hull, United Kingdom 8,431 km
Barquisimeto, Venezuela Port Harcourt, Nigeria 8,435 km
Tegucigalpa, Honduras Manchester, United Kingdom 8,431 km
San Pedro Sula, Honduras Madrid, Spain 8,436 km
Santiago de los Caballeros, Dominican Republic Warsaw, Poland 8,436 km

Measure more distances between cities