Vilankulo is situated 720km north of Maputo and is connected via the main EN1 highway.
Driving time between Maputo and Vilankulo is approximately 9 hours.
Public buses depart daily from Maputo to Vilankulo.
Vilankulo is also serviced by flights from Johannesburg and Maputo.
Direct flights can be booked through the following operators:
Air Link www.flyairlink.com
Tel: 00 27 11 451 7300
LAM www.lam.co.mz Tel +258 21 460 8000