Private transfers & taxis across Mozambique
- Vilanculos ↔ Tofo $190
- Tofo ↔ Maputo $285
- Bazaruto islands From $450
- Maputo ↔ Vilanculos $470
- Maputo ↔ Ponta do Ouro $125
- Just your group, local driver
- Door to door, hotel or airport
- One fixed price per car
- Fuel and tolls included
How much is a private transfer in Mozambique?
One price per car, every route.
A private transfer in Mozambique costs from $25 for an airport pickup to $630 for the 10-hour 4x4 drive from Vilanculos to Gorongosa. Every fare is one fixed price per car, not per seat, with fuel and tolls included.
Maputo to Ponta do Ouro, Tofo and Vilanculos transfers
From Maputo
Maputo to Ponta do Ouro is 121 km, about 2 hours, and Maputo to Bilene about 3h15. Maputo to Tofo takes about 8h30 and Maputo to Vilanculos about 11h30, up the EN1. Over the border, Maputo to Kruger is 2–3 hours.
| Route | Time | Per car, one way |
|---|---|---|
| Maputo Airport to your hotel | 15–30 min7–10 km | From $25 |
| Maputo to Ponta do Ouro | ~2 h121 km | $125 |
| Maputo to Bilene | ~3h15184 km | $140 |
| Maputo to Xai-Xai | ~4h15229 km | $190 |
| Maputo to Chizavane | ~5 h269 km | $205 |
| Maputo to Chidenguele | ~5 h278 km | $210 |
| Maputo to Tofo | ~8h30500 km | $285 |
| Maputo to Vilanculos | ~11h30715 km | $470 |
| Maputo to Kruger | ~2–3 h110 km | $235 |
| Maputo to Marloth Park | ~2–3 h120 km | $220 |
| Maputo to Kruger Mpumalanga Airport | ~3h30211 km | $285 |
| Maputo to Nelspruit | ~3h40211 km | $285 |
| Maputo to Mbabane | 3–4h~220 km | $235 |
| Maputo to Johannesburg | ~7h30538 km | $470 |
| Maputo to Pretoria | ~7h15~515 km | $470 |
| Maputo to Durban | a full day~560 km | $535 |
Tofo to Maputo, Vilanculos and Inhambane Airport transfers
From Tofo and Inhambane
Tofo to Maputo is about 8h30 down the coast and Tofo to Vilanculos about 5 hours north. We also meet flights at Inhambane Airport, 30 minutes from the beach.
| Route | Time | Per car, one way |
|---|---|---|
| Inhambane Airport to your hotel | ~30 min22 km | From $35 |
| Tofo to Maputo | ~8h30500 km | $285 |
| Tofo to Bilene (quote on WhatsApp) | ~6 h379 km | $235 |
| Tofo to Závora (quote on WhatsApp) | ~2h15117 km | $95 |
| Tofo to Massinga | ~2h30140 km | $125 |
| Tofo to Morrungulo (quote on WhatsApp) | ~3 h159 km | $110 |
| Tofo to Pomene 4x4 | ~4h20198 km | $320 |
| Tofo to Ponta do Ouro | ~10h30610 km | $390 |
| Tofo to Vilanculos | ~5 h315 km | $190 |
Vilanculos to Maputo, Tofo and Bazaruto transfers
From Vilanculos
Vilanculos to Maputo is about 11h30 and Vilanculos to Tofo about 5 hours. The Bazaruto islands are 25 minutes to 1h30 away by speedboat.
| Route | Time | Per car, one way |
|---|---|---|
| Vilanculos Airport to your hotel | 10–15 min3.5 km | From $25 |
| Vilanculos to Maputo | ~11h30715 km | $470 |
| Vilanculos to Tofo | ~5 h315 km | $190 |
| Vilanculos to Pomene 4x4 | ~4h216 km | $320 |
| Vilanculos to Inhassoro | ~1h3080 km | $125 |
| Vilanculos to Bazaruto & Benguerra Speedboat | 25 min – 1h3014–65 km | From $450 |
| Vilanculos to Gorongosa 4x4 | ~10 h475 km | $630 |
| Vilanculos to Zinave 4x4 | ~6–7 h~240 km | $470 |
Johannesburg, Nelspruit and Kruger to Maputo transfers
From South Africa and Eswatini
Johannesburg to Maputo is about 7h30 and Nelspruit to Maputo about 3h40. Kruger to Maputo takes 2–3 hours, and your driver helps you through the border.
| Route | Time | Per car, one way |
|---|---|---|
| Johannesburg to Maputo | ~7h30538 km | $470 |
| Nelspruit to Maputo | ~3h40211 km | $285 |
| Kruger to Maputo | ~2–3 h110 km | $235 |
| Marloth Park to Maputo | ~2–3 h120 km | $220 |
| Kruger Mpumalanga Airport to Maputo | ~3h30211 km | $285 |
| Pretoria to Maputo | ~7h15~515 km | $470 |
| Durban to Maputo | a full day~560 km | $535 |
| Mbabane to Maputo | 3–4h~220 km | $235 |
Staying somewhere that needs a 4x4? You must tell us when you book. Our standard transfer cars aren't 4x4s — we have 4x4s and will gladly arrange one, but we don't run the lodges, so we can't know which access roads need one. Check with your accommodation and let us know.
How to book a private transfer or taxi in Mozambique
One message, then door to door.
EKAYA's private transfers are door-to-door trips for just your group, with a local driver and one fixed price per car: by car along the coast, by 4x4 to Gorongosa, Pomene and Zinave, by speedboat to the Bazaruto islands, and over the border to Kruger, Eswatini and Johannesburg. Think of it as a taxi booked ahead. Here's the whole trip.
-
Send us one message
Tell us your route and date, the time you’d like to leave, how many of you there are and where to collect you. We confirm the fixed fare in the WhatsApp chat.
What if the price changes?
It won’t. The fare we confirm is the whole fare. Fuel and tolls are included, and nothing is added at the end.
What if we’re a bigger group?
Tell us how many of you there are and how much luggage you have. We’ll send a bigger vehicle or a second car, and confirm the fare before you book.
-
Your private driver is confirmed
You get your driver’s name, so you know exactly who’s coming to collect you.
-
Picked up when it suits you
At your hotel or lodge, or off your flight at Maputo, Inhambane or Vilanculos airport.
What if my flight is late?
We track your flight, and your driver meets you in arrivals with your name on a sign.
What if we don’t speak Portuguese?
You won’t need it. Everything is planned in advance, so your driver already knows where you’re going. And our drivers always do their best to communicate with you on the way.
-
A local driver who knows the road
Need to stretch your legs? Just say, and we’ll pull over. On a long drive you can even stop a night on the way. Crossing into South Africa or Eswatini, your driver helps you at every step of the border.
Do we change cars at the border?
No. The same car and driver take you all the way.
-
Your door at the other end
Your hotel or lodge, or straight to the airport for your flight out.
Before you ask
Private transfers in Mozambique: your questions
How much is a private transfer in Mozambique?
Is it a taxi, a shuttle or a private driver?
How do I book a transfer?
How do I pay?
Do transfers run both ways?
How do I get from South Africa to Mozambique by road?
What if my route isn't listed?
How many people and how much luggage can you take?
Can we break the drive and sleep a night on the way?
Is the transfer car a 4x4? My lodge says I need one.
Last reviewed:
Tell us where you're going.
One message with your route, date and group size, and we'll send a fixed fare and sort the pickup — anywhere on the coast, or out to the islands.
Message us on WhatsApp