Distance from Uganda to Malawi

The distance between Uganda and Malawi is 1,633 kilometers (1,015 miles).

Uganda, Africa

Malawi, Africa

1,633 km

Distance between centroids

910 km

Shortest distance

Calculated based on main borders (including major islands)

1,257 km

Shortest distance between major cities

Masaka → Mzuzu

Distances between Uganda and Malawi by cities:

City in Uganda City in Malawi Distance (kilometers)
Njeru Balaka 1,717 km
Iganga Nsanje 1,949 km
Masaka Lilongwe 1,525 km
Lira Lilongwe 1,796 km
Kitgum Balaka 2,032 km
Jinja Nsanje 1,933 km
Gulu Lilongwe 1,859 km
Mbarara Balaka 1,659 km
Mbale Balaka 1,778 km
Njeru Lilongwe 1,595 km
Busia Mzimba 1,369 km
Entebbe Mzimba 1,328 km
Mukono Lilongwe 1,588 km
Kitgum Salima 1,895 km
Iganga Balaka 1,732 km
Mukono Blantyre 1,802 km
Gulu Blantyre 2,074 km
Busia Balaka 1,711 km
Masaka Mzuzu 1,257 km
Kasese Lilongwe 1,617 km

Distance between cities calculator →

Other distances from Uganda

Distance between countries Kilometers
From Uganda to China 8,296 km
From Uganda to India 5,496 km
From Uganda to United States 13,183 km
From Uganda to Indonesia 9,090 km
From Uganda to Pakistan 5,058 km

Other distances from Malawi

Distances between countries Kilometers
From Malawi to China 9,126 km
From Malawi to India 6,156 km
From Malawi to United States 14,417 km
From Malawi to Indonesia 8,873 km
From Malawi to Pakistan 6,115 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Uganda and Malawi.

From To Distance (kilometers)
Sweden Switzerland 1,630 km
Costa Rica Netherlands Antilles 1,629 km
Sweden Romania 1,633 km
Kenya Mayotte 1,627 km
Costa Rica Curacao 1,635 km
Netherlands Finland 1,640 km
Greece Jordan 1,617 km
Slovakia Turkey 1,646 km
Greece Germany 1,610 km
Haiti Colombia 1,608 km
Bulgaria Jordan 1,653 km
Bulgaria Armenia 1,658 km
Costa Rica Haiti 1,602 km
Kenya Sudan 1,659 km
Greece Syria 1,599 km

More distances from Uganda

Calculate the distance between any 2 countries