There are 5 ways to get from Coffee Bay to Maputo by taxi, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Maputo International Airport
best- Take the taxi from Coffee Bay to Mthatha Airport (UTT)taxi
- Fly from Mthatha Airport (UTT) to Maputo International Airport (MPM)plane UTT - MPM
5h 9m$400–1,187Taxi, bus
cheapest- Take the taxi from Coffee Bay to Mthathataxi
- Take the bus from Mthatha to Durbanbus
- Take the bus from Durban Bus Stn to Maputobus
14h 7m$76–146Drive 968.8 km
- Drive from Coffee Bay to Maputocar 968.8 km
14h 39m$136–196Taxi, fly to Kruger Mpumalanga International Airport, drive
- Take the taxi from Coffee Bay to Mthatha Airport (UTT)taxi
- Fly from Mthatha Airport (UTT) to Kruger Mpumalanga International Airport (MQP)plane UTT - MQP
- Drive from Nelspruit-Airport-MQP to Maputocar
7h 20m$248–382Taxi, bus via Port Shepstone
- Take the taxi from Coffee Bay to Mthathataxi
- Take the bus from Mthatha to Umzikhulubus
- Take the bus from Port Shepstone to Durban Stationbus
- Take the bus from Durban Bus Stn to Maputobus
15h 37m$98–174
Mthatha Airport (UTT) to Maputo International Airport (MPM) flights
Questions & Answers
The cheapest way to get from Coffee Bay to Maputo is to taxi and bus which costs $75 - $150 and takes 14h 7m.
The fastest way to get from Coffee Bay to Maputo is to taxi and fly which takes 5h 9m and costs $400 - $1,200.
The distance between Coffee Bay and Maputo is 838 km. The road distance is 968.8 km.
The best way to get from Coffee Bay to Maputo without a car is to taxi and bus which takes 14h 7m and costs $75 - $150.
It takes approximately 5h 9m to get from Coffee Bay to Maputo, including transfers.
Yes, the driving distance between Coffee Bay to Maputo is 969 km. It takes approximately 14h 39m to drive from Coffee Bay to Maputo.
There are 118+ hotels available in Maputo.
What companies run services between Coffee Bay, South Africa and Maputo, Mozambique?
There is no direct connection from Coffee Bay to Maputo. However, you can take the taxi to Mthatha Airport (UTT) airport, fly to Maputo International Airport (MPM), then take the taxi to Maputo. Alternatively, you can take the taxi to Mthatha, take the bus to Durban, then take the bus to Maputo.
- Website
- flyairlink.com
Flights from Mthatha Airport to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $330–1,100
Flights from Mthatha Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h 12m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–290
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Mthatha to Durban
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $18–25
- Schedules at
- res.prasa.com
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Durban Bus Stn to Maputo
- Ave. Duration
- 5h 31m
- Frequency
- 3 times a day
- Estimated price
- $23–80
- Website
- https://www.intercape.co.za
- Full Flexi
- $65–80
- Flexi
- $60–75
- Saver
- $55–75
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Mthatha to Umzikhulu
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $29–40
- Schedules at
- greyhound.co.za
- Phone
- +27 39 312 1406
- enquiriesr@margatecoach.co.za
- Website
- margatecoach.co.za
Bus from Port Shepstone to Durban Station
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- $14–16
- Schedules at
- margatecoach.co.za
- Ave. Duration
- 1h 38m
- Estimated price
- $30–50
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 Italian Lakes: Getting around by train, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Jadrolinija - to help you get the most out of your next trip.












