Johannesburg, South Africa
Matola, Mozambique
Total Distance:
10.76 km (7 miles)
Travel Time:
7 Minutes
Frequency:
64 Times/Day
Train Fare:
9.0 USD (~270.8 MZN)
Total Distance:
20.18 km (13 miles)
Travel Time:
14 Minutes
Frequency:
69 Times/Day
Train Fare:
12.0 USD (~361.07 MZN)
Total Distance:
439.13 km (273 miles)
Travel Time:
1 Hours 1 Minutes
Frequency:
N/A
Flight Fare:
80.0 USD (~2,407.13 MZN)
Total Distance:
18.19 km (11 miles)
Travel Time:
17 Minutes
Frequency:
N/A
Car Fare:
2.7 USD (~81.24 MZN)
| Airline | Flight | Departure | Arrival | Duration |
|---|---|---|---|---|
![]() |
2Z20 | 07:00 JNB | 08:00 MPM | 1h 0mins |
![]() |
BA6255 | 09:00 JNB | 10:05 MPM | 1h 5mins |
![]() |
QR1359 | 09:35 JNB | 10:40 MPM | 1h 5mins |
![]() |
SA142 | 09:40 JNB | 10:45 MPM | 1h 5mins |
![]() |
TM308 | 11:15 JNB | 12:15 MPM | 1h 0mins |
![]() |
SA144 | 13:50 JNB | 14:55 MPM | 1h 5mins |
![]() |
TM304 | 16:50 JNB | 18:00 MPM | 1h 10mins |
![]() |
SA146 | 20:15 JNB | 21:20 MPM | 1h 5mins |
![]() |
2Z40 | 10:00 JNB | 11:00 MPM | 1h 0mins |
![]() |
BA6257 | 13:40 JNB | 14:45 MPM | 1h 5mins |

| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 105 USD | ~ 3,159 MZN |
| 2 people | 210 USD | ~ 6,319 MZN |
| 3 people | 315 USD | ~ 9,478 MZN |
| 4 people | 420 USD | ~ 12,637 MZN |
| 5 people | 525 USD | ~ 15,797 MZN |