Distance for a direct flight from Pretoria to Mbabane

Air distance from Pretoria, South Africa to Mbabane, ESwatini is 191.8 Miles (308.7 Kilometers / 166.6 Nautical Miles).

Coordinates:
Pretoria: 25° 44' South; 28° 11' East
Mbabane: 26° 44' South; 31° 08' East

Airports in Pretoria:
  • Wonderboom Airport (PRY)