Pesquisar no site

Praia do Tofo, Inhambane, Moçambique

Como chegar a Tofo.

Via Inhambane. Todas as rotas, públicas e privadas.

A Tofo chega-se por Inhambane — os únicos voos para o Aeroporto de Inhambane são as ligações da LAM desde Maputo e Vilanculos, e a EN1 está pavimentada todo o caminho. Os últimos 22 km são o troço mais fácil de Moçambique.

Planeie a viagem

Como chegar a Tofo.

De Maputo

Tofo is reached via Inhambane — either fly to Inhambane Airport (INH) and transfer, or drive the EN1.

  • Fly (LAM) + transfer ~1h30 · from $100

    LAM hops Maputo → Inhambane (INH), then a 30-min transfer to Tofo.

    Ver este transfer
  • Self-drive on the EN1 ~7 hours · ~470 km

    Passo a passo
    1. Carry cash meticais for the toll gates, and keep each slip for the next one.
    2. From Maputo, take the ringroad and follow signs to Xai-Xai, then keep north to the Inhambane turn (~7 hours).
    3. Entering Inhambane, follow the signs for “Praia do Tofo”. Paved the whole way; the last 22 km is easy.
    Alugue um carro para esta viagem
  • Bus — Nagi, via Maxixe ~8–9 hours · from MZN 1,500

    Passo a passo
    1. Air-conditioned, reclining seats — the reliable bus option. Buy your ticket a day or two ahead at the Nagi office (Junta terminal); same-day isn’t recommended. Either way, be there well before the ~04:00 departure.
    2. The bus drops you in Maxixe — a midway stop, not the last one, so tell the driver you’re getting off there. Walk ~5 min to the ferry, leave luggage at the front (not at your seat), buy your ticket and wait; it leaves once full (~30 min wait, ~30 min crossing).
    3. Cross to Inhambane city, then walk to the market opposite.
    4. Take a chapa from there — ask for “Tofo” or “Praia do Tofo” (~25 MZN) — to Tofo Market. In a group or with luggage? We can drive you straight to your hotel instead.
  • EKAYA private transfer Privado ~7 hours · $285 · 18,000 MZN

    Fixed-price, door-to-door, your timing.

    Ver este transfer

De Johannesburg

There’s no direct flight to Inhambane — the fastest air route is via Maputo: fly Johannesburg → Maputo, then the LAM hop to Inhambane (INH) and a 30-minute transfer to Tofo. Driving is also possible via the Lebombo or Kosi Bay border.

  • Fly (connect in Maputo) + transfer ~4–5h · from $350

    Passo a passo
    No direct flight to Inhambane — connect in Maputo. INH is 22 km from Tofo; transfer ~30 min. Leave a buffer so a LAM schedule shift doesn’t break the connection.
    Ver este transfer
  • Self-drive via Lebombo or Kosi Bay border ~12–14 hours · break overnight

    Passo a passo
    1. Plan ~13 hours of driving for the ~1,000 km — most people break overnight in Maputo. You could detour via eSwatini, Kruger, or the Panorama Route on the way.
    2. Cross during daylight at Komatipoort / Ressano Garcia (the SA–Mozambique border): it opens 06:00 in low season, 24h in high season. Ignore the “runners” touting fake help at the border — do the paperwork yourself (it’s easy) and check your passport stamps are dated correctly.
    3. Just before Maputo, take the ringroad and follow signs to Xai-Xai, then keep north to the Inhambane turn. Entering Inhambane, follow the signs for “Praia do Tofo”.
    4. SA-registered vehicles need a Mozambican third-party insurance disc. See our self-drive guide.

De Vilanculos

  • Self-drive Vilanculos → Tofo ~5 hours · ~280 km

    Passo a passo
    1. From Vilanculos, drive back to the EN1 and head south toward Maxixe, then on to Inhambane.
    2. Entering Inhambane, follow the signs for “Praia do Tofo”. Paved the whole way.
    Alugue um carro para esta viagem
  • Bus — Nagi, via Maxixe at least 7 hours · Bus from MZN 1,000 + ferry & chapa

    Passo a passo
    1. Buy your ticket a day or two ahead at the Nagi office in Vilanculos — same-day isn’t recommended, as buses fill up in high season. Several buses run; the earliest are faster, with fewer stops.
    2. It’s a pre-dawn departure, so arrange a ride to the stop the night before — we can run you there from your accommodation. Don’t expect a real terminal — buses line up on the main road with little signage, which is tricky in the dark or without Portuguese, and several leave at once, so double-check you’re on the right one.
    3. The bus drops you in Maxixe (~4 hours). It’s a midway stop, not the last one, so tell the driver you’re getting off there — it’s easy to doze off and miss it.
    4. From Maxixe, walk ~5 min to the ferry — really a big wooden boat. Leave luggage at the front (not at your seat), buy your ticket, and wait; it leaves once full (~30 min wait, ~30 min crossing).
    5. From the Inhambane jetty, walk to the market and take a chapa — ask for “Tofo” or “Praia do Tofo” (~25 MZN) — to Tofo Market. In a group or with luggage? We can drive you straight to your hotel instead.
  • EKAYA private transfer Privado ~4.5 hours · $190 · 12,000 MZN

    Ver este transfer

De Inhambane

Tofo is just 22 km east of Inhambane city — the easiest leg in this whole table.

  • Self-drive ~30 min

    Paved road. Easy.

    Alugue um carro para esta viagem
  • Chapa (shared minibus) ~30–40 min · MZN 25 (more with big bags)

    Passo a passo
    Cheap and easy. Pick up from Inhambane bus terminal or near the market. Wait for the chapa to fill before it leaves.
  • Lodge or EKAYA transfer Privado ~30 min · ~$25–40

    Perguntar sobre transfer privado

Common questions

Antes de reservar.

Qual é a forma mais rápida de chegar a Tofo?
Voe até Maputo, apanhe a ligação da LAM até ao Aeroporto de Inhambane (INH) e depois um transfer de 30 minutos até Tofo. Não há voo direto para Inhambane, por isso a ligação por Maputo é a forma mais rápida de chegar de avião. A maioria dos lodges organiza o transfer; se o seu não o fizer, tratamos disso.
Há aeroporto em Tofo?
Não — o aeroporto mais próximo é o de Inhambane (INH), a 22 km a oeste de Tofo. Os únicos voos são as ligações da LAM Moçambique desde Maputo (~50 min) e Vilanculos (~30 min) — não há voos diretos internacionais nem desde Joanesburgo para Inhambane.
Como vou do Aeroporto de Inhambane até Tofo?
Uma viagem de 30 minutos por estrada pavimentada. Três opções: transfer do lodge (muitas vezes incluído — confirme antes de voar), transfer privado da EKAYA (~$25–40) ou uma chapa + táxi a partir da cidade (barato, mais lento, sem problema se não levar muita bagagem).
Quanto tempo demora a ir de carro de Maputo a Tofo?
Cerca de 7 horas, ~470 km pela EN1, pavimentada todo o caminho. Os últimos 22 km da cidade de Inhambane até Tofo são pavimentados e fáceis. Planeie uma paragem para combustível em Xai-Xai.
Posso ir de carro de Joanesburgo a Tofo?
Pode, mas é uma viagem de 12 a 14 horas — a maioria dos viajantes pernoita em Maputo. Atravesse a fronteira em Lebombo ou Kosi Bay, siga para norte pela EN1 até Maxixe e depois para leste até Inhambane e Tofo. Os veículos registados na África do Sul precisam de um seguro contra terceiros moçambicano e de uma autorização do veículo. Veja o nosso guia para conduzir o próprio carro.
Quanto custa uma chapa de Inhambane a Tofo?
Cerca de 25 MZN por pessoa — mais se levar bagagem volumosa. As chapas saem do terminal rodoviário de Inhambane e da zona junto ao mercado ao longo do dia, e geralmente esperam até estarem cheias antes de partir. Só aceitam dinheiro.

Última revisão:

De qualquer aeroporto, nós tratamos.

Diga-nos quando aterra em Inhambane (ou em Maputo, ou onde for) e teremos um motorista à sua espera. O mesmo se vier de carro e quiser fazer uma paragem pelo caminho.

Falar connosco no WhatsApp

Resposta em poucas horas · Inglês e Português

Fale connosco