Distance from Karonga to Cape Town

The distance between Karonga, Malawi and Cape Town, South Africa is 3,093 kilometers (1,922 miles)

Country: Malawi

Region: Northern Region

City: Karonga

Country: South Africa

Region: Western Cape

City: Cape Town

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h

Karonga, Malawi

Local time:

Coordinates: 9.9333° S 33.9333° E


Nearby airports:
  • Karonga Airport (KGJ)
  • Songwe Airport (MBI)
  • Mzuzu Airport (ZZU)
  • Songea Airport (SGX)
  • Likoma Island Airport (LIX)

Cape Town, South Africa

Local time:

Coordinates: 33.9258° S 18.4232° E


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

Other distances from Karonga

Distance between cities Kilometers
From Karonga to Lilongwe 446 km
From Karonga to Blantyre 658 km
From Karonga to Mzuzu 170 km
From Karonga to Zomba 622 km
From Karonga to Mwanza 630 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Durban 1,274 km
From Cape Town to Johannesburg 1,261 km
From Cape Town to Soweto 1,243 km
From Cape Town to Pretoria 1,307 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 Karonga and Cape Town.

From To Distance (kilometers)
Detroit, United States San Juan, Puerto Rico 3,093 km
Chiclayo, Peru Villahermosa, Mexico 3,093 km
Santa Cruz de la Sierra, Bolivia Barcelona, Venezuela 3,093 km
Chihuahua, Mexico San José, Costa Rica 3,093 km
Naucalpan de Juárez, Mexico Santo Domingo Este, Dominican Republic 3,092 km
Barranquilla, Colombia Memphis, United States 3,092 km
Baltimore, United States San Salvador, El Salvador 3,094 km
San Luis, Mexico Santa Marta, Colombia 3,094 km
Saltillo, Mexico Seattle, United States 3,094 km
Tehran, Iran Saint Petersburg, Russia 3,094 km
Havana, Cuba Mesa, United States 3,092 km
Baltimore, United States Coyoacán, Mexico 3,094 km
Bucaramanga, Colombia Ixtapaluca, Mexico 3,094 km
Baghdad, Iraq Jaipur, India 3,094 km
Santo Domingo, Dominican Republic Cuernavaca, Mexico 3,091 km
Naucalpan de Juárez, Mexico Ibagué, Colombia 3,091 km
San Salvador, El Salvador Lincoln, United States 3,091 km
Chicago, United States Santo Domingo Este, Dominican Republic 3,091 km
Fresno, United States Cincinnati, United States 3,091 km
Guayaquil, Ecuador Miami, United States 3,095 km

Measure more distances between cities