Countries between Mozambique and Swaziland

Up to 500 kilometers
Swaziland flag Distance from Mozambique to Swaziland is: 152 kilometer Distance from Maputo to Mbabane