Visas may be obtained at airports on arrival in Mozambique (approximately US$25 per person), South African citizens do not require visas but must pay an immigration fee (approximately US2.50 or R17). As of 1st July, all departure taxes are collected by the various airlines, as part of the airfare and paid over to Mozambique. Departure tax are no longer payable in Mozambique. Cash is required for all visas and immigration tax payments at Mozambique airports.

All flight times and prices given below are subject to change and availability. For one way flight prices or information not given below please contact us by email flights@mozbookings.com.

Flights between South Africa and Inhambane

Some air fares may only be valid when booked in conjunction with accommodation in Mozambique. Passenger taxes are given separately as they are subject to frequent change as the price of fuel and exchange rates fluctuate.

Flights from Johannesburg O. R. Tambo International to Inhambane with LAM

Fare Type

Fare

 

Approximate SA Taxes & Departure taxes
(subject to change)
Total Cost

LAM, Mozambique Airlines flights from Johannesburg to Inhambane30 day return
minimum 6 days, maximum 30 days stay
Subject to availability, conditions apply

ZAR 2815 ZAR 1850

ZAR 4665
Book now

LAM, Mozambique Airlines flights from Johannesburg to Inhambane10 day return
minimum 2 night stay
subject to availability, conditions apply
ZAR 2320 ZAR 1850 ZAR 4170
Book now
LAM Timetable From Johannesburg O. R. Tambo to Inhambane
Day of the Week Depart Johannesburg
O. R. Tambo
Arrive Inhambane

Monday

11h45 13h35

Wednesday

11h45 13h35

Friday

11h45 13h35

Sunday via Maputo

11h45 13h35
LAM Timetable From Inhambane to Johannesburg O. R. Tambo
Day of the Week Depart Inhambane Arrive Johannesburg
O. R. Tambo
Monday 16h25 18h20
Wednesday 16h25 18h20
Friday 16h25 18h20
Sunday 15h50 17h50

 

Flights from Johannesburg Lanseria Airport to Inhambane with Executive Turbine

Fare Type

Fare

 

Approximate SA Taxes & Departure taxes
(subject to change)
Total Cost
Return Flight
subject to availability
ZAR 2990 ZAR 1220 ZAR 4210
Book now
One Way Flight
subject to availability
ZAR 1495 ZAR 690 ZAR 2185
Book now
Timetable From Johannesburg Lanseria Airport to Inhambane
Day of the Week Depart Lanseria Arrive Inhambane
Monday 09h00 11h00
Wednesday 10h30 12h30
Thursday 09h00 11h00
Friday 09h00 11h00
Sunday 09h00 11h00
Timetable From Inhambane to Johannesburg Lanseria Airport
Day of the Week Depart Inhambane Arrive Lanseria
Monday 11h45 13h45
Wednesday 13h30 15h30
Thursday 11h45 13h45
Friday 11h45 13h45
Sunday 11h45 13h45