Durban, South Africa
Mbabane, Swaziland
Total Distance:
31.7 km (20 miles)
Travel Time:
25 Minutes
Frequency:
4 Times/Day
Bus Fare:
1.26 USD (~12.76 SZL)
Total Distance:
475.54 km (295 miles)
Travel Time:
1 Hours 1 Minutes
Frequency:
N/A
Flight Fare:
170.0 USD (~1,721.69 SZL)
Total Distance:
211.07 km (131 miles)
Travel Time:
3 Hours 1 Minutes
Frequency:
2 Times/Day
Bus Fare:
30.0 USD (~303.83 SZL)
| Airline | Flight | Departure | Arrival | Duration |
|---|---|---|---|---|
![]() |
SA8505 | 13:45 DUR | 14:45 MQP | 1h 0mins |
![]() |
SA8507 | 06:45 DUR | 08:05 MQP | 1h 20mins |
![]() |
4Z505 | 12:45 DUR | 13:50 MQP | 1h 5mins |

| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 213 USD | ~ 2,157 SZL |
| 2 people | 426 USD | ~ 4,314 SZL |
| 3 people | 639 USD | ~ 6,472 SZL |
| 4 people | 852 USD | ~ 8,629 SZL |
| 5 people | 1,065 USD | ~ 10,786 SZL |