The town of Inhambane is roughly 550 kilometers north of Maputo, the capital of Mozambique and is accessible 5 times a week on scheduled flights direct from Johannesburg International or three times a week direct from Lanseria International, or four times a week from Maputo, or alternatively by air charter or by tar road.
Castelo do Mar is a further 20 minute boat ride from Inhambane. Boat transfers from Inhambane are included in our rates.