The distance between Malawi and Eswatini is 1,498 kilometers (931 miles).
Malawi, Africa
Eswatini, Africa
1,498 km
Distance between centroids
1,053 km
Shortest distance
Calculated based on main borders (including major islands)
1,125 km
Shortest distance between major cities
Nsanje → Mbabane
Distances between Malawi and Eswatini by cities:
City in Malawi | City in Eswatini | Distance (kilometers) |
---|---|---|
Salima | Mbabane | 1,431 km |
Karonga | Mbabane | 1,837 km |
Mzuzu | Mbabane | 1,672 km |
Mzuzu | Hlatikulu | 1,740 km |
Lilongwe | Manzini | 1,410 km |
Nsanje | Mbabane | 1,125 km |
Balaka | Hlatikulu | 1,381 km |
Mzimba | Manzini | 1,633 km |
Mzimba | Mbabane | 1,617 km |
Kasungu | Hlatikulu | 1,560 km |
Rumphi | Manzini | 1,733 km |
Kasungu | Mbabane | 1,491 km |
Karonga | Hlatikulu | 1,907 km |
Rumphi | Mbabane | 1,717 km |
Balaka | Mbabane | 1,317 km |
Blantyre | Manzini | 1,244 km |
Mwanza | Hlatikulu | 1,302 km |
Liwonde | Manzini | 1,327 km |
Zomba | Hlatikulu | 1,349 km |
Nkhotakota | Mhlambanyatsi | 1,536 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 km |
The following list contains countries that are separated by a similar distance as it is between Malawi and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Norway | 1,497 km |
Uruguay | Chile | 1,495 km |
Netherlands | Montenegro | 1,487 km |
Kenya | Malawi | 1,516 km |
Greece | Israel | 1,482 km |
Slovakia | Malta | 1,480 km |
Slovakia | Finland | 1,523 km |
Bulgaria | Germany | 1,474 km |
Bulgaria | Palestinian Territory | 1,473 km |
Netherlands | Serbia | 1,473 km |
Cuba | Panama | 1,472 km |
Netherlands | Belarus | 1,528 km |
Netherlands | Spain | 1,470 km |
Kenya | Comoros | 1,467 km |
Bulgaria | Georgia | 1,466 km |