Countries between Swaziland and Mozambique

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