Driving directions from Welkom, South Africa to Mahajanga, Madagascar distance


Welkom, South Africa
Mahajanga, Madagascar
Welkom to Mahajanga road map

Welkom to Mahajanga flight distance miles / km

1,511.1 mi / 2,431.9 km
Also see in South Africa
Of interest in Madagascar