Find Us
By Bus
Most buses will leave you in Inhambane - from there take a chapa (minibus taxi, 30 MT), more for large baggage. Buses run from the Maputo junta leaving between 5AM-8AM, straight to Inhambane or Maxixe which take 7-11 hrs. As of 2022 the cost is 1000 MT. Both Fatima's and Base Backpackers in Maputo offer direct shuttle services from Maputo to Tofo at 1.000 MT each, no extra charge for bag.
Buses and shuttles offer convenient travel options to Tofo.
Getting Around Tofo
Tofo is very small and you'll likely walk everywhere with the longest walk likely to be only 20 minutes. Having a car would be helpful, but not necessary. The road conditions can be average (sandy) and a 4WD or SUV would be beneficial.
Tofo is easily navigable on foot, with most locations within a 20-minute walk.
From the Airport
Inhambane Airport (IATA: INH) is operational M-F from 7AM-5PM, Sat from 8AM-5PM. Direct flights are available to Inhambane from Maputo and Vilanculos. Inhambane airport is about 30 km from Tofo. You can thumb a ride or catch a chapa 30 MT).
Flights to Inhambane Airport are a quick way to reach Tofo.
By Car
Tofo Beach is in the Inhambane District of Inhambane Province, Mozambique. By car, follow the paved road from Inhambane through some 30 km of pretty scenery to get to Tofo Beach. The road is generally in good condition with tarmac up until Tofo. The roads within Tofo are sand. Tofo is about 7 hrs drive north of Maputo. If coming from the north, Tofo is a 4 hr drive from Vilanculos.
Tofo is accessible by car, following a scenic 30 km drive from Inhambane.