Distances Between Regions

Distances Within Mozambique are anything between 100km to 1500km. Find out more about Mozambique border formalities for your self-drive holiday.

Within Mozambique

Maputo to Vilanculos = 705km
Maputo to Xai Xai = 224km
Maputo to Bilene = 160km
Maputo to Inhambane = 355km
Inhambane to Tofo = 20km
Malonga to Maputo = 115km
Maputo to Gorongosa National Park = 775km
Maputo to Pemba = 1650km

Between Some Of The Major Cities

Maputo – Matola  13.03km
Beira – Nampula 704.29km
Chimoio  – Cidade de Nacala 918.48km
Quelimane – Tete 399.85km
Xai-Xai – Maxixe 217.45km
Lichinga – Pemba 571.66km
Dondo – Antonio Enes 662.95km
Inhambane – Cuamba 1014.82km
Montepuez – Mocuba 420.67km
Chokwe – Chibuto 57.89km
Ilha de Mocambique –  Mutuali 401.25km
Mocimboa – Manjacaze 1638km
Macia – Liva 3274.1km
Sulemane Jafar – Albazin 0.69km
Todos Santos – Mateus 1.7km
Javeta – Lopes 11.98km
Chivambalane – Simiao Matola 0.52km
Muamulla – Mandjoro 3.17km

Outside of Mozambique

Johannesburg to Maputo 602km

Also see Public Transport in Mozambique

Our consultants can help you to choose the best beach holiday so click here for assistance.