Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
Tofo

Tofo

Tofo is a small coastal town in southeastern Mozambique, about 22 km by road from the nearby city of Inhambane.

Find a room in TofoStart with the essentialsPlan a trip to Tofo

We may earn a commission. It never decides our picks.

Tofo, also called Tofo Beach or Praia do Tofo, is a small town on the Indian Ocean coast of southeastern Mozambique. It lies on the Barra Beach peninsula in Inhambane Province, within Jangamo District. Inhambane city, the main nearby city, is about 22 km away by road. These locations can help you place Tofo when planning a route through the area.

The Bitonga people, known as fishermen and traders, settled the area first. Portuguese explorers established a trading post in nearby Inhambane in the 16th century, and Christianity and Portuguese came to the area with them. In the 19th century, the Gaza Empire, led by Soshangane, conquered the Bitonga. They had to pay tribute, and many were enslaved. During the colonial era, cashew farming was introduced, and many local people were forced to work on plantations. The checked facts do not identify specific historic sites in Tofo.

Tofo in five

  1. Check the currency before your tripMozambique uses the metical (MZN).
  2. Use Inhambane as your nearby cityTofo is about 22 km by road from Inhambane, the main nearby city.
  3. Portuguese came to the area in the 16th centuryPortuguese explorers established a trading post in nearby Inhambane and brought the language to the area.
  4. Know Tofo’s alternate nameTofo is also called Tofo Beach, or Praia do Tofo.
  5. Find Tofo on the Barra Beach peninsulaThe town is on the Indian Ocean coast in Jangamo District, Inhambane Province.

Need to know

Currency
Mozambican metical (MZN)
Entry
Check Mozambique’s official entry requirements for your passport
Emergency
Check current local emergency numbers
Tipping
Check local tipping practices
Time
Check the local time before travel

Weather by month

    • Mixed
    1. JanuaryNot assessed
    2. FebruaryNot assessed
    3. MarchNot assessed
    4. AprilNot assessed
    5. MayNot assessed
    6. JuneNot assessed
    7. JulyNot assessed
    8. AugustNot assessed
    9. SeptemberNot assessed
    10. OctoberNot assessed
    11. NovemberNot assessed
    12. DecemberNot assessed

    Right now in Tofo

    Local time, today's weather and the exchange rate, refreshed through the day.

    Cloudy

    21

    Feels like
    21°
    Humidity
    74%
    Wind
    12 km/h
    Chance of rain
    0%

    Tofo

    11:14 PM

    Monday, November 2

    GMT+2

    1. Today27°23°0%Monday: Cloudy. High 27°, Low 23°. Chance of rain 0%.
    2. Tue28°24°0%Tuesday: Partly cloudy. High 28°, Low 24°. Chance of rain 0%.
    3. Wed28°24°0%Wednesday: Cloudy. High 28°, Low 24°. Chance of rain 0%.
    4. Thu28°24°0%Thursday: Cloudy. High 28°, Low 24°. Chance of rain 0%.
    5. Fri28°25°0%Friday: Cloudy. High 28°, Low 25°. Chance of rain 0%.
    6. Sat29°25°0%Saturday: Partly cloudy. High 29°, Low 25°. Chance of rain 0%.
    7. Sun30°24°46%Sunday: Cloudy. High 30°, Low 24°. Chance of rain 46%.

    Updated 10:03 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com

    Money

    Mid-market rate1 USD = 63.66 MZN

    MZN · Mozambican Metical

    Rates from Nov 2, 2026 · Rates By Exchange Rate API

    Day trips by train

    • Inhambaneabout 22 km by roadVisit the main nearby city in Inhambane Province.
    • Barra Beachon the Barra Beach peninsulaTofo is on the Barra Beach peninsula.
    • Jangamowithin Jangamo DistrictTofo is within Jangamo District.

    Before you go to Tofo

    Phones and eSIMConnectivity options for your tripRead the guide
    Travel insuranceCompare cover before you travelRead the guide
    Money and costsPlan spending and paymentsRead the guide

    Rules for Tofo, checked

    • Check entry requirements for your passport with Mozambique’s official immigration authorities before travel.
    • Tofo is in Inhambane Province, within Jangamo District. Use those names when checking local transport and accommodation details.

    Tofo FAQ

    Where is Tofo in Mozambique?

    Tofo is on the Indian Ocean coast of southeastern Mozambique, on the Barra Beach peninsula in Inhambane Province. It is about 22 km by road from Inhambane city.

    How do you get to Tofo from Inhambane?

    Tofo is about 22 km by road from Inhambane city. Check current transport options before setting out.

    What is Tofo Beach called in Portuguese?

    Tofo is also known as Tofo Beach or Praia do Tofo.

    What language is spoken in Tofo?

    Portuguese is Mozambique’s official language. Portuguese explorers established a trading post in nearby Inhambane in the 16th century and brought the language to the area.

    What currency is used in Tofo?

    Mozambique uses the metical (MZN).

    Who lived in the Tofo area first?

    The Bitonga people first settled the area. They were fishermen and traders.