Il y a 6 façons d’aller de Johannesbourg à Mbabane en bus, voiture, train, navette ou avion

Sélectionnez une option ci-dessous pour visualiser l’itinéraire étape par étape et comparer le prix des billets et les temps de trajet sur votre calculateur d’itinéraire Rome2rio.

Option recommandée

Bus, voiture  •  7 h 16 min

  1. Prendre le bus de Johannesburg à Piet Retief
  2. Conduire de Piet Retief à Mbabane

$28 - $39

Option la moins chère

Train, voiture  •  13 h 26 min

  1. Prendre le train de Johannesburg à Kaapmuiden
  2. Conduire de Kaapmuiden à Mbabane

$22 - $34

4 autres options

Train, navette  •  13 h 31 min

  1. Prendre le train de Johannesburg à Nelspruit
  2. Prendre une navette de Sonpark à Mbabane

$39 - $42

Voiture  •  4 h 27 min

  1. Conduire de Johannesbourg à Mbabane 226.2 miles

$35 - $55

Avion  •  6 h 24 min

  1. Prendre un avion de Johannesburg (JNB) à Nelspruit (MQP) JNB - MQP

$137 - $318

Navette  •  5 h 37 min

  1. Prendre une navette de Sandton à Mbabane

$79 - $89

Questions & Réponses

The cheapest way to get from Johannesbourg to Mbabane is to train et voiture which costs R 290 - R 460 and takes 13 h 26 min.

Plus d'informations

The quickest way to get from Johannesbourg to Mbabane is to voiture which costs R 460 - R 700 and takes 4 h 27 min.

Plus d'informations

The distance between Johannesbourg and Mbabane is 308 km. The road distance is 361.8 km.

Calculer l'itinéraire pour un trajet en voiture

Il faut environ 7 h 16 min pour se rendre de Johannesbourg à Mbabane, temps de transfert inclus.

Plus d'informations

Quelles compagnies assurent des trajets entre Johannesbourg, Afrique du Sud et Mbabane, Swaziland ?

compagnies aériennes
South African Airways
Site internet
flysaa.com
Vols de Johannesburg à Nelspruit
Temps moyen
48 min
Quand
Tous les jours
Prix estimé
$95 - $420
opérateurs de Train
Shosholoza Meyl
Téléphone
086 000 8888
Site internet
shosholozameyl.co.za
Train de Johannesburg à Kaapmuiden
Temps moyen
10 h 55 min
Fréquence
Une fois par semaine
Prix estimé
$9 - $14
Horaires sur
shosholozameyl.co.za
2nd Class
$9 - $14
1st Class
$16 - $22
Train de Johannesburg à Nelspruit
Temps moyen
9 h 52 min
Fréquence
Une fois par semaine
Prix estimé
$8 - $13
Horaires sur
shosholozameyl.co.za
2nd Class
$8 - $13
1st Class
$15 - $20
opérateurs de Bus
Greyhound ZA
Téléphone
+27 11 611 8000
E-mail
enquiries@greyhound.co.za
Site internet
greyhound.co.za
Bus de Johannesburg à Piet Retief
Temps moyen
5 h 15 min
Fréquence
Deux par jour
Prix estimé
$18 - $26
Horaires sur
greyhound.co.za
TransMagnific
Site internet
goswaziland.co.sz
Navette de Sonpark à Mbabane
Temps moyen
2 h 24 min
Fréquence
Deux par jour
Prix estimé
$30
Horaires sur
goswaziland.co.sz
Sky World
Téléphone
(+268) 7664 0001
E-mail
info@skyworld.co.sz
Site internet
skyworld.co.sz
Navette de Sandton à Mbabane
Temps moyen
4 h 30 min
Fréquence
Deux par jour
Prix estimé
$70 - $80
Horaires sur
skyworld.co.sz