Skip to content
Voykit

Mozambique

Getting around Mozambique: trains, buses, driving and domestic flights

Fly the long coast: Maputo to Vilankulo is about 1.5 hours for US$150–350 one way, and it beats 10+ hours of driving. Use shuttles or buses for the south (Maputo to Tofo 7–8 hours, US$40–80), chapas for short town hops, and a 4x4 only for Ponta do Ouro or park sand. Skip the train for long trips.

Updated Sep 20264 min read
More

Key facts

Best for the coast
Domestic flight: Maputo – Vilankulo about 1.5 h, US$150–350 one way (2026 estimate)
Best for the southcheck
Shuttle Maputo – Tofo 7–8 h, US$40–80; bus Maputo – Inhambane 7–9 h, 1,500–2,500 MT
In town
Chapa (minibus) 20–50 MT per hop; short distances only
Car needed?
No for Maputo, Tofo or Bazaruto; yes for Ponta do Ouro and Maputo National Park sand
4x4 rental
US$80–150 a day (2026 estimate)
Boats
Vilankulo – Bazaruto 45–90 min; US$50–100 per person for a day trip
Railcheck
No useful long-distance passenger service; suburban trains around Maputo only
Night driving
Avoid outside cities; unlit roads, animals and stopped trucks

Summary: mode, time and price

Match the mode to the distance. Anything over about 400 km along the coast is a flight day, not a driving day. The south (Maputo, Tofo, Ponta do Ouro) works by road in daylight. Islands need a boat or a lodge transfer.

Summary: mode, time and price
ModeTypical route and timeCost (2026 estimate)Use it when
Domestic flightMaputo – Vilankulo about 1.5 hUS$150–350 one wayCovering the coast; you have a buffer day
Regional flightJohannesburg – Vilankulo about 1.5 hUS$250–450 one wayBazaruto or Tofo without Maputo
Shuttle / private transferMaputo – Tofo 7–8 hUS$40–80 shuttle; US$250+ privateYou want a door-to-door daylight run
Long-distance busMaputo – Inhambane 7–9 h1,500–2,500 MTBudget travel; you can handle a pre-dawn start
Chapa (minibus)In-town and short inter-town hops20–50 MT in townShort hops only
Boat / dhowVilankulo – Bazaruto 45–90 minUS$50–100 per person, day tripIsland trips and lodge transfers
Self-drive 4x4As transfers, on your own scheduleUS$80–150 a dayPonta do Ouro, Maputo National Park, sand tracks

Fares move with fuel prices and season; treat all figures as bands, not quotes.

Step by step: choosing and booking

1. Fix the shape of the trip first. One coastal stretch, as the country page advises: Bazaruto from Vilankulo, or Maputo plus the southern beaches. Two coastal bases in one week means two flight days.

  • 2. Book the domestic flight before the international one, and keep a buffer day before flying home — schedules change and small aircraft have bag limits (check).
  • 3. For the south, book a shuttle through your lodge or a Maputo operator you can name; agree the pickup hour and the vehicle type in writing.
  • 4. For buses, buy at the terminal or through an agent the day before; expect a pre-dawn departure and take a warm layer.
  • 5. For a 4x4, confirm insurance covers sand and gravel, and that the rental includes two triangles, reflective vests and a spare.
  • 6. For islands, book the boat with a licensed operator that provides life jackets, and keep the morning free in case wind or tide pushes the trip.

Notes and traps

The EN1, the main north–south road, carries potholes, checkpoints and toll gates. Police stops check triangles, vests and papers, so keep documents in the car and be polite and slow. Night driving outside cities is a real risk: unlit road, animals, and trucks stopped without lights.

  • Chapas are overloaded and crash-prone; keep bags on your lap and watch for pickpockets.
  • Boats cancel for wind and tide; never pressure an operator to go.
  • Small aircraft on regional routes have strict baggage limits — check before you pack.
  • Offices close at weekends and public holidays, and the long Christmas season slows paperwork.
  • Tap water is not safe to drink; lodges provide filtered water.

FAQ

Sources and date checked

Questions people ask

What is the best way to get around Mozambique?

Fly the long coast — Maputo to Vilankulo is about 1.5 hours for US$150–350 one way (2026 estimate). Use shuttles or buses for the south, chapas for short town hops, and a 4x4 only for sand destinations such as Ponta do Ouro.

Do I need a car in Mozambique?

No for Maputo, Tofo or Bazaruto: you can use chapas, shuttles and lodge transfers. A 4x4 is worth it for Ponta do Ouro, Maputo National Park and self-drive sand routes, at about US$80–150 a day (2026 estimate).

Are there rail or bus passes for Mozambique?

No national rail pass and no useful long-distance passenger train; rail around Maputo is suburban only (check). Bus tickets are bought per trip, not as a pass, and fares such as Maputo – Inhambane at 1,500–2,500 MT are per journey.

How long does Maputo to Tofo take?

About 7–8 hours by shuttle (US$40–80) or 7–9 hours by long-distance bus (1,500–2,500 MT, check). Travel in daylight only, and expect potholes, checkpoints and toll gates on the EN1.

Is it safe to drive at night in Mozambique?

No. Outside cities the roads are unlit, animals cross, and trucks stop without lights. Plan to arrive before dusk, and if you are late, stop in the nearest town rather than push on.

How do I get to the Bazaruto Archipelago?

Fly to Vilankulo (VNX), then take a licensed boat or dhow: 45–90 minutes, about US$50–100 per person for a day trip. Wind and tides cancel boats, so keep a spare morning.

Check live

Prices, schedules, rules and availability change. Open these to confirm today's details before you book.

Deep dive

Every source; changeable facts are marked check

Sources

Ask about Mozambique

Loading…

Was this useful?