Travel Information


Praia do Tofo is 22 km from the airport of Inhambane. LAM (Linhas Aéreas de Moçambique, S. A.) offers four flights per week from Johannesburg to Inhambane. On Sundays and Wednesdays, the flight will go directly to Inhambane, whereas on the two other days, it will go to Vilankulo first and then continue to Inhambane. Departure at Johannesburg O.R. Tambo airport is at 13:25 hrs. and flying time for the direct flight is just 1 1/2 hours. This flight is unfortunately not cheap. A round-trip ticket (economy class) is between US $ 400 and 440, if you book via our local travel agency, Terra Agua Ceu. As an alternative to the direct flight from Johannesburg to Inhambane, you can also fly from Johannesburg to Maputo and catch a flight to Inhambane there. The fare for this ticket is a little cheaper than for the direct flight (US $ 390 - 410 for the round trip), if you book through Terra Agua Ceu. Finally, if you prefer to use South African Airways (a member of Star Alliance), there is an SAA Airlink flight from Johannesburg to Vilankulo (200 km north of Tofo). If you choose this option, we can arrange for your transfer from Vilankulo to Tofo (4 hours driving time, fare about 160 US$).

Many international airlines offer flights to and from Johannesburg.

Please note that buying separate tickets for your intercontinental flight to Johannesburg and for the LAM flight to Inhambane is usually much cheaper than to purchase one through-ticket!

Please reserve at least three hours for the transfer at Johannesburg O.R. Tambo International Airport. That means that when returning from Inhambane to Johannesburg (arrival time around 16:30 hrs.), avoid connecting to intercontinental flights that leave before 19:30 hrs.!

After the long flight from Europe or the US, it may be advisable to spend one night in a hotel at Johannesburg O.R. Tambo Airport, for example in the Southern Sun Hotel or the Garden Court Hotel. Both of them are easily reached within minutes from the airport by complimentary shuttle (departure from the bus terminal behind the Intercontinental Hotel). There are other hotels at or near the airport and our local travel agency, Terra Agua Ceu, can help you book one of these.


Some international airlines such as Ethiopian, Kenya Airways, South African, Turkish Airlines and TAP Portugal fly to Maputo. The flight from there to Inhambane is cheaper than the one from Johannesburg to Inhambane, so this might be an interesting alternative.

Please note that buying separate tickets for your intercontinental flight to Maputo and for the LAM flight to Inhambane is usually much cheaper than to purchase one through-ticket!


Our local travel agency, Terra Agua Ceu, will offer airport transfer, if you let us know your arrival time in advance. The fee will be 500 MZN (approx. US $ 10) per person (TBC). If you take a regular taxi to Tofo from Inhambane airport, you should not pay more than 1000 MZN (approx. US $ 20; negotiation can help to reduce the rate to about 800 MZN or less).

Note that there is no opportunity to change money at the airport. The Terra Agua Ceu shuttle will stop at the ATM at the petrol station 5 km before Tofo; note that this ATM only accepts Visa and Mastercard cards. American Express cards are generally not accepted in Mozambique. At the petrol station near Tofo, there is also a small branch of the BCI bank; if you do not arrive on Sunday, you can change money here.

Note that car rentals are not available at Inhambane airport, but pre-booked cars can be delivered there.


It is at least an 18-hour trip from Johannesburg to Inhambane (via Maputo suburbs). The road from Maputo to Inhambane (about 480 km) is quite busy. Also, there are usually many police checkpoints, so your progress will likely be slow. Under all circumstances, avoid driving at night!


Residents of all countries except SADC (South African Development Cooperation) member states will need a visa to enter Mozambique. Visa can be obtained from the Mozambican Embassy in your home country; allow at least two and better four weeks for the procedure.

We will send Letters of Invitation to all registered participants; these are needed for the visa application.

Links to Mozambican Embassies in some countries:

France: Paris
Germany: Berlin
UK: London
USA: Washington, DC

If you have any comments, questions or concerns, please send an email to
Banner and Logo design:
Luca Zinzula