There are 4 ways to get from Vilankulo to Masvingo by car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 714.2 km
best- Drive from Vilankulo to Masvingocar 714.2 km
10h 33m$131–189Fly Vilankulo Airport to Gateway International Airport, bus, drive
- Fly from Vilankulo Airport (VNX) to Gateway International Airport (PTG)plane VNX - PTG
- Take the bus from Polokwane to Louis Trichardtbus
- Drive from Louis Trichardt to Zimbabwe Border Postcar
- Take the bus from Zimbabwe Border Post to Masvingobus
12h 58m$518–1,321Drive to Inhambane, fly to Chimoio, drive
- Drive from Vilankulo to Inhambane (INH)car
- Fly from Inhambane (INH) to Chimoio (VPY)plane INH - VPY
- Drive from Chimoio (VPY) to Masvingocar
26h 50m$375–810Fly Vilankulo Airport to Bulawayo, bus
- Fly from Vilankulo Airport (VNX) to Bulawayo (BUQ)plane VNX - BUQ
- Take the bus from Bulawayo to Hararebus
- Take the bus from Harare to Masvingobus
28h 54m$478–931
Vilankulo Airport (VNX) to Gateway International Airport (PTG) flights
Questions & Answers
The cheapest way to get from Vilankulo to Masvingo is to drive which costs $130 - $190 and takes 10h 33m.
The fastest way to get from Vilankulo to Masvingo is to drive which takes 10h 33m and costs $130 - $190.
The distance between Vilankulo and Masvingo is 714 km. The road distance is 714.2 km.
It takes approximately 10h 33m to drive 714.2 km from Vilankulo to Masvingo.
Yes, the driving distance between Vilankulo to Masvingo is 714 km. It takes approximately 10h 33m to drive from Vilankulo to Masvingo.
There are 10+ hotels available in Masvingo.
What companies run services between Vilankulo, Mozambique and Masvingo, Zimbabwe?
You can drive from Vilankulo to Masvingo in around 10h 33m.
- Website
- lam.co.mz
Flights from Inhambane to Chimoio via Maputo
- Ave. Duration
- 23h 23m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $270–650
Flights from Inhambane to Chimoio via Vilankulo Airport, Maputo
- Ave. Duration
- 19h 42m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $310–700
- Website
- flyairlink.com
Flights from Vilankulo Airport to Gateway International Airport via Johannesburg
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- $430–1,200
Flights from Vilankulo Airport to Bulawayo via Johannesburg
- Ave. Duration
- 18h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $430–1,200
- Website
- fastjet.com
Flights from Vilankulo Airport to Bulawayo via Maputo, Johannesburg
- Ave. Duration
- 16h 55m
- When
- Thursday
- Estimated price
- $370–800
Flights from Vilankulo Airport to Bulawayo via Johannesburg, Harare
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $470–1,300
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Polokwane to Louis Trichardt
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- $13–19
- Schedules at
- res.prasa.com
- Phone
- +27 84 575 4609
- info@tamukacoaches.com
- Website
- tamukacoaches.com
Bus from Zimbabwe Border Post to Masvingo
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Estimated price
- $35–50
- Website
- https://tamukacoaches.com/
Bus from Harare to Masvingo
- Ave. Duration
- 3h 44m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://tamukacoaches.com/
- Phone
- +263 71 3800001
- info@bravotours.co.zw
- Website
- bravotours.co.zw
Bus from Bulawayo to Harare
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $28
- Schedules at
- bravotours.co.zw
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.




