There are 5 ways to get from Addo Elephant National Park to Lesotho by taxi, plane, bus, shuttle, car, or ferry
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 Sunday River Mouth to Port Elizabeth (PLZ)taxi
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)plane PLZ - MSU
4h 49m$323–425Drive 630.2 km
cheapest- Drive from Addo Elephant National Park to Maserucar 630.2 km
10h 16m$88–127Taxi, bus, shuttle
- Take the taxi from Addo Elephant National Park to Uitenhagetaxi
- Take the bus from Uitenhage to Jonannesburgbus
- Take a shuttle bus from Johannesburg Airport to Maseru
24h 7m$450–661Ferry, bus, shuttle
- Take the ferry from Sunday River Mouth to Colchesterferry
- Take the bus from Port Elizabeth to Johannesburgbus
- Take a shuttle bus from Johannesburg Airport to Maseru
25h 59m$467–697Ferry, bus, shuttle via Grahamstown
- Take the ferry from Sunday River Mouth to Colchesterferry
- Take the bus from Port Elizabeth to Grahamstownbus
- Take the bus from Grahamstown to Johannesburgbus
- Take a shuttle bus from Johannesburg Airport to Maseru
27h 6m$498–716
Port Elizabeth (PLZ) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Addo Elephant National Park to Lesotho is to drive which costs $85 - $130 and takes 10h 16m.
The fastest way to get from Addo Elephant National Park to Lesotho is to taxi and fly which takes 4h 49m and costs $320 - $430.
The distance between Addo Elephant National Park and Lesotho is 606 km. The road distance is 630.2 km.
The best way to get from Addo Elephant National Park to Lesotho without a car is to taxi and bus and shuttle which takes 24h 7m and costs $450 - $700.
It takes approximately 4h 49m to get from Addo Elephant National Park to Lesotho, including transfers.
Yes, the driving distance between Addo Elephant National Park to Lesotho is 630 km. It takes approximately 10h 16m to drive from Addo Elephant National Park to Lesotho.
There are 104+ hotels available in Lesotho.
What companies run services between Addo Elephant National Park, South Africa and Lesotho?
There is no direct connection from Addo Elephant National Park to Lesotho. However, you can take the taxi to Port Elizabeth (PLZ) airport, fly to Maseru (MSU), then take the taxi to Maseru. Alternatively, you can take the taxi to Uitenhage, take the bus to Jonannesburg, 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 Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $130–600
Flights from Port Elizabeth to Maseru via Durban, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $230–650
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Uitenhage to Jonannesburg
- Ave. Duration
- 16h 39m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- greyhound.co.za
- 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
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
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
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a day
- Estimated price
- $32–60
- Schedules at
- eagleliner.co.za
- Single
- $40–60
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 18h 45m
- Frequency
- 3 times a day
- Estimated price
- $29–60
- Website
- https://www.intercape.co.za
- Full Flexi
- $35–50
- Flexi
- $30–45
- Saver
- $29–40
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://www.vila-mora.co.za/
Bus from Port Elizabeth to Grahamstown
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $19–27
- Website
- https://www.vila-mora.co.za/
Bus from Grahamstown to Johannesburg
- Ave. Duration
- 13h 38m
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- https://www.vila-mora.co.za/
- Phone
- 041 468 0140
- [email protected]
- Website
- addocruises.co.za
Ferry from Sunday River Mouth to Colchester
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- addocruises.co.za
Ferry from Sunday River Mouth to Colchester
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- addocruises.co.za
- Ave. Duration
- 56 min
- Estimated price
- $35–50
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 Slovenia: Getting from Ljubljana to Lake Bled, South Korea: Travelling from Seoul to Busan , and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.










