There are 3 ways to get from Vryheid to Lesotho by taxi, plane, bus, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Vryheid to Richards Bay (RCB)taxi
- Fly from Richards Bay (RCB) to Maseru (MSU)plane RCB - MSU
6h 19m$322–745Drive 479.5 km
cheapest- Drive from Vryheid to Maserucar 479.5 km
7h 1m$67–97Taxi, bus, shuttle
- Take the taxi from Vryheid to New Castletaxi
- Take the bus from New Castle to Johannesburgbus
- Take a shuttle bus from Johannesburg Airport to Maseru
12h 40m$438–639
Richards Bay (RCB) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Vryheid to Lesotho is to drive which costs $65 - $100 and takes 7h 1m.
The fastest way to get from Vryheid to Lesotho is to taxi and fly which takes 6h 19m and costs $320 - $750.
The distance between Vryheid and Lesotho is 691 km. The road distance is 479.5 km.
The best way to get from Vryheid to Lesotho without a car is to taxi and bus and shuttle which takes 12h 40m and costs $430 - $650.
It takes approximately 6h 19m to get from Vryheid to Lesotho, including transfers.
Yes, the driving distance between Vryheid to Lesotho is 479 km. It takes approximately 7h 1m to drive from Vryheid to Lesotho.
There are 101+ hotels available in Lesotho.
What companies run services between Vryheid, South Africa and Lesotho?
There is no direct connection from Vryheid to Lesotho. However, you can take the taxi to Richards Bay (RCB) airport, fly to Maseru (MSU), then take the taxi to Maseru. Alternatively, you can take the taxi to New Castle, take the bus to Johannesburg, walk to Park, take the train to Marlboro, take the train to OR Tambo Airport, walk to Johannesburg Airport, then take the shuttle to Maseru.
- Website
- flyairlink.com
Flights from Richards Bay to Maseru via Johannesburg
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $200–600
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from New Castle to Johannesburg
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $15–19
- Schedules at
- eagleliner.co.za
- Single
- $15–19
- Phone
- +27 82 805 7919
- [email protected]
- Website
- africanshuttle.com
Shuttle from Johannesburg Airport to Maseru
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $372–550
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $470–550
- From
- $372
- Ave. Duration
- 1h 57m
- Estimated price
- $45–120
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
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 Travelling to and around Russia for the 2018 FIFA World Cup, The London Underground: Essential tips to navigate the Tube, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


