Distance from Krasnoyarsk to Cape Town

The distance between Krasnoyarsk, Russia and Cape Town, South Africa is 12,188 kilometers (7,573 miles).

Krasnoyarsk, Krasnoyarsk Krai, Russia

Cape Town, Western Cape, South Africa

From Krasnoyarsk to Cape Town, the straight-line distance is 12,188 kilometers, heading southwest. Krasnoyarsk is situated at an altitude of 192 meters above sea level, while Cape Town is at 25 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Speed Time
Krasnoyarsk, Russia

Local time:

Time Zone: Asia/Krasnoyarsk

Coordinates: 56.0267° N 92.9077° E

Elevation: 192 m (630 ft)


Nearby airports:
  • Krasnoyarsk Yemelyanovo Airport (KJA)
  • Achinsk Airport (ACS)
  • Abakan Airport (ABA)
  • Yeniseysk Airport (EIE)
  • Kemerovo Airport (KEJ)
Cape Town, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 33.9258° S 18.4232° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Cape Town International Airport (CPT)
  • Langebaanweg Airport (SDB)
  • Robertson Airport (ROD)
  • Overberg Airport (OVG)
  • Vredendal Airport (VRE)

Other distances from Krasnoyarsk

Distance between cities Kilometers
From Krasnoyarsk to Moscow 3,366 km
From Krasnoyarsk to Saint Petersburg 3,588 km
From Krasnoyarsk to Yekaterinburg 1,976 km
From Krasnoyarsk to Kazan 2,692 km
From Krasnoyarsk to Chelyabinsk 1,970 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Johannesburg 1,261 km
From Cape Town to Pretoria 1,307 km
From Cape Town to Durban 1,274 km
From Cape Town to Soweto 1,243 km
From Cape Town to Port Elizabeth 665 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Krasnoyarsk and Cape Town.

From To Distance (kilometers)
Los Angeles, United States Accra, Ghana 12,187 km
Nairobi, Kenya Toronto, Canada 12,189 km
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
Chengdu, China Philadelphia, United States 12,185 km
Pune, India Laval, Canada 12,191 km
Tehran, Iran El Paso, United States 12,191 km
Baghdad, Iraq Ciudad Juárez, Mexico 12,184 km
Montréal, Canada Pune, India 12,192 km
Ottawa, Canada Mumbai, India 12,192 km
Lucknow, India Milwaukee, United States 12,183 km
Washington, United States Jaipur, India 12,193 km
León de los Aldama, Mexico Beijing, China 12,183 km
Baghdad, Iraq Montería, Colombia 12,183 km

Measure more distances between cities