Tofo

Archaeological Site Coastal village famous for diving and whale sharks

Tofo on Mozambique’s Inhambane coast is a beach town known for diving, regular sightings of manta rays and whale sharks, surf and seafood restaurants.

Main image
Tofo
-23.8556, 35.5333

How to Get to Tofo #

Tofo is on Mozambique’s Inhambane Province coast. The nearest airport is Inhambane (about 25-50 km north depending on exact routes) or Vilankulo for international connections; overland transfers by road from Inhambane town or Vilankulo are common. Local bus services and shared taxis (chapas) also connect Tofo with regional towns; many visitors arrange transfers through lodges or dive operators.

Tips for Visiting Tofo #

  • Plan water activities (snorkeling, diving) with reputable local operators to see coral reefs and marine life safely.
  • Avoid the peak of the monsoon (March-May is typically rougher seas) for diving; dry season offers clearer water.
  • Try local catamaran trips at sunrise for calm seas and active fishing villages.

Best Time to Visit Tofo #

Best visited in the dry season (May-October) for diving, snorkeling and calmer seas.

Dry season (best for diving)
May-October · 24-29°C (75-84°F)
Clearer seas and better visibility for snorkeling and diving; lower rainfall.
Warm wet season
November-April · 25-31°C (77-88°F)
Hotter and wetter with more localized storms; marine life still abundant but conditions more changeable.

Weather & Climate near Tofo #

Climate

Tofo's climate is classified as Tropical Savanna - Tropical Savanna climate with hot summers (peaking in January) and warm winters (coldest in July). Temperatures range from 15°C to 32°C. Moderate rainfall (931 mm/year).

Air Quality: AQI 24 Good
Best Time to Visit
SeptemberAugustOctober
Temperature & Rainfall
Temperature Range
34°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is the warmest month with muggy conditions (dew point 23°C). Significant rainfall (139 mm) and partly cloudy skies.

70 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 32°
78%
Humidity
Very Humid

Weather

139 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.9
UV Index
Extreme
13.3h daylight

February

February is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (149 mm) and partly cloudy skies.

70 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 32°
77%
Humidity
Very Humid

Weather

149 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.7
UV Index
Extreme
12.8h daylight

March

March is warm with muggy conditions (dew point 22°C). Significant rainfall (120 mm).

81 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
77%
Humidity
Very Humid

Weather

120 mm
Rainfall
2.7 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

April

April is warm with highs of 30°C and lows of 19°C. Moderate rainfall (73 mm).

85 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
19° 30°
74%
Humidity
Very Humid

Weather

73 mm
Rainfall
2.7 m/s
Wind
Calm
1.7
UV Index
Very High
11.4h daylight

May

May is mild with highs of 28°C and lows of 17°C. Moderate rainfall (66 mm) and mostly sunny skies.

87 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 28°
73%
Humidity
Very Humid

Weather

66 mm
Rainfall
2.5 m/s
Wind
Calm
1.2
UV Index
High
10.9h daylight

June

June is mild with highs of 26°C and lows of 15°C. Moderate rainfall (54 mm).

85 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 26°
71%
Humidity
Very Humid

Weather

54 mm
Rainfall
2.5 m/s
Wind
Calm
1.0
UV Index
Moderate
10.6h daylight

July

July is mild with highs of 26°C and lows of 15°C. Moderate rainfall (43 mm).

87 Excellent

Comfort

20°
Feels Like Mild
20°C
Temperature
15° 26°
72%
Humidity
Very Humid

Weather

43 mm
Rainfall
2.6 m/s
Wind
Calm
1.0
UV Index
Moderate
10.7h daylight

August

August is mild with highs of 26°C and lows of 15°C. Light rainfall and mostly sunny skies.

92 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 26°
75%
Humidity
Very Humid

Weather

27 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.3
UV Index
High
11.2h daylight

September

September is mild with highs of 27°C and lows of 17°C. The driest month with just 25 mm and mostly sunny skies.

94 Ideal

Comfort

22°
Feels Like Mild
22°C
Temperature
17° 27°
78%
Humidity
Very Humid

Weather

25 mm
Rainfall
3.5 m/s
Wind
Light Breeze
1.6
UV Index
Very High
11.8h daylight

October

October is mild with highs of 28°C and lows of 18°C. Moderate rainfall (39 mm).

90 Ideal

Comfort

23°
Feels Like Mild
23°C
Temperature
18° 28°
78%
Humidity
Very Humid

Weather

39 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
12.5h daylight

November

November is warm with highs of 30°C and lows of 20°C. Regular rainfall (80 mm) and partly cloudy skies.

82 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
20° 30°
78%
Humidity
Very Humid

Weather

80 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
13.1h daylight

December

December is warm with muggy conditions (dew point 22°C). Significant rainfall (116 mm) and partly cloudy skies.

80 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
79%
Humidity
Very Humid

Weather

116 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.7
UV Index
Extreme
13.4h daylight

Nearby Attractions to Tofo