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 Quelimane, Mozambique

Passenger taxes are given separately since they are subject to frequent change as the price of fuel and exchange rates fluctuate).

Flights from OR Tambo Airport to Quelimane

Fare Type

Fare

 

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

LAM, Mozambique Airlines flights from Johannesburg to Inhambane30 Day Return Flight
(Min stay 6 days)

Subject to availability, conditions apply

ZAR 3650 ZAR 2900 ZAR 6550
Book now

LAM, Mozambique Airlines flights from Johannesburg to InhambaneReturn Flight

Subject to availability, conditions apply

ZAR 4680 ZAR 2900 ZAR 7550
Book now

One Way Flight
subject to availability

Johannesburg to Quelimane Timetable

ZAR 2340 ZAR 1450 ZAR 3790
Book now

LAM Winter Timetable (until 28th October 2009)

NB. LAM schedules are subject to change at any time and connections cannot be guarenteed so we recomend overnighting in Johannesburg before/after your Mozambique flights to avoid missing connections.

Timetable From Johannesburg OR Tambo Airport to Quelimane (via Maputo)
Day of the Week Depart Johannesburg Arrive Quelimane
Monday 08h40 15h00
Tuesday 08h40 15h00
Wednesday --- ---
Thursday 08h40 15h00
Friday 08h40 14h40
Saturday 08h40 15h00
Sunday 08h40 15h00
Timetable From Quelimane to Johannesburg O R Tambo (via Maputo)
Day of the Week Depart Quelimane Arrive Johannesburg
Monday 13h50 18h30
Wednesday 13h10 18h30