There are 5 ways to get from Mapato to Thonga Beach Lodge, Mabibi by unknown, plane, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Inhambane, fly to Maputo International Airport, drive
best- Walk from Mapato to Inhambane (INH)unknown
- Fly from Inhambane (INH) to Maputo International Airport (MPM)plane INH - MPM
- Drive from Maputo International Airport (MPM) to Thonga Beach Lodge, Mabibicar
9h 18mTravel to Hoedspruit, fly to Maputo International Airport, drive
- Walk from Mapato to Hoedspruit (HDS)unknown
- Fly from Hoedspruit (HDS) to Maputo International Airport (MPM)plane HDS - MPM
- Drive from Maputo International Airport (MPM) to Thonga Beach Lodge, Mabibicar
11h 11mTravel to Skukuza Airport, fly to Maputo International Airport, drive
- Walk from Mapato to Skukuza Airport (SZK)unknown
- Fly from Skukuza Airport (SZK) to Maputo International Airport (MPM)plane SZK - MPM
- Drive from Maputo International Airport (MPM) to Thonga Beach Lodge, Mabibicar
12h 21mTravel to Hoedspruit, fly to Richards Bay, taxi
- Walk from Mapato to Hoedspruit (HDS)unknown
- Fly from Hoedspruit (HDS) to Richards Bay (RCB)plane HDS - RCB
- Take the taxi from Richards Bay (RCB) to Thonga Beach Lodge, Mabibitaxi
12h 41mTravel, train to Maputo International Airport, fly to King Shaka International Airport, taxi
- Walk from Mapato to Mabalaneunknown
- Take the train from Mabalane to Mavalane Btrain
- Fly from Maputo International Airport (MPM) to King Shaka International Airport (DUR)plane MPM - DUR
- Take the taxi from King Shaka International Airport (DUR) to Thonga Beach Lodge, Mabibitaxi
18h 2m
Inhambane (INH) to Maputo International Airport (MPM) flights
Questions & Answers
The distance between Mapato and Thonga Beach Lodge, Mabibi is 786 km.
It takes approximately 9h 18m to get from Mapato to Thonga Beach Lodge, Mabibi, including transfers.
There are 44+ hotels available in Thonga Beach Lodge, Mabibi.
What companies run services between Mapato, Mozambique and Thonga Beach Lodge, Mabibi, South Africa?
There is no direct connection from Mapato to Thonga Beach Lodge, Mabibi. However, you can travel to Inhambane (INH) airport, fly to Maputo International Airport (MPM), then drive to Thonga Beach Lodge, Mabibi. Alternatively, you can travel to Hoedspruit (HDS) airport, fly to Maputo International Airport (MPM), then drive to Thonga Beach Lodge, Mabibi.
- Website
- flyairlink.com
Flights from Hoedspruit to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- R 4,300–12,000
Flights from Skukuza Airport to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- R 5,000–14,000
Flights from Hoedspruit to Richards Bay via Johannesburg
- Ave. Duration
- 5h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,400–7,500
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- R 4,300–12,000
- Website
- qatarairways.com
Flights from Hoedspruit to Maputo International Airport via Johannesburg
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- R 4,300–12,000
Flights from Skukuza Airport to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- R 5,000–14,000
Flights from Hoedspruit to Richards Bay via Johannesburg
- Ave. Duration
- 4h 47m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,400–7,500
Flights from Maputo International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,500–9,000
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- R 4,300–12,000
- Website
- lam.co.mz
Flights from Inhambane to Maputo International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- R 2,800–3,600
Flights from Inhambane to Maputo International Airport via Vilankulu
- Ave. Duration
- 2h 27m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- R 2,800–3,600
- Website
- turkishairlines.com
Flights from Hoedspruit to Richards Bay via Johannesburg
- Ave. Duration
- 4h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,400–7,500
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 2,900–11,000
- Phone
- (+258) 825448100
- [email protected]
- Website
- cfm.co.mz
Train from Mabalane to Mavalane B
- Ave. Duration
- 8h 52m
- Frequency
- Twice a week
- Schedules at
- cfm.co.mz
- Ave. Duration
- 4h 21m
- Estimated price
- R 1,400–2,800
UBER
- Phone
- 0800172956
- Website
- uber.com
Eagle Taxi Cabs
- Phone
- +27 31 337 8333
- Website
- eagletaxicabs.co.za
Mozzie Cabs
- Phone
- +27 31 303 5787
UBER
- Phone
- 0800172956
- Website
- uber.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, 10 amazing places to get away from it all in Australia, and Which London airport should I choose? - to help you get the most out of your next trip.
