There are 3 ways to get from St Francis Bay to Addo Elephant National Park by bus, taxi, ferry, 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.
Bus, taxi, ferry
best- Take the bus from Humansdorp to Port Elizabeth Stationbus
- Take the taxi from Port Elizabeth Station to Colchestertaxi
- Take the ferry from Colchester to Sunday River Mouthferry
5h 38mR 1,498–1,741Drive 146.3 km
cheapest- Drive from St Francis Bay to Sunday River Mouthcar 146.3 km
1h 44mR 327–473Taxi
- Take the taxi from St Francis Bay to Sunday River Mouthtaxi 146.3 km
1h 44mR 1,700–2,100
Questions & Answers
The cheapest way to get from St Francis Bay to Addo Elephant National Park is to drive which costs R 320 - R 480 and takes 1h 44m.
The fastest way to get from St Francis Bay to Addo Elephant National Park is to drive which takes 1h 44m and costs R 320 - R 480.
The distance between St Francis Bay and Addo Elephant National Park is 157 km. The road distance is 146.3 km.
The best way to get from St Francis Bay to Addo Elephant National Park without a car is to bus and taxi and ferry which takes 5h 38m and costs R 1 500 - R 1 800.
It takes approximately 5h 38m to get from St Francis Bay to Addo Elephant National Park, including transfers.
Yes, the driving distance between St Francis Bay to Addo Elephant National Park is 146 km. It takes approximately 1h 44m to drive from St Francis Bay to Addo Elephant National Park.
There are 56+ hotels available in Addo Elephant National Park.
What companies run services between St Francis Bay, South Africa and Addo Elephant National Park, South Africa?
There is no direct connection from St Francis Bay to Addo Elephant National Park. However, you can take the taxi to Humansdorp, take the bus to Port Elizabeth Station, take the taxi to Colchester, take the ferry to Sunday River Mouth, then walk to Sunday River Mouth. Alternatively, you can drive from St Francis Bay to Sunday River Mouth in around 1h 44m.
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Humansdorp to Port Elizabeth Station
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- R 220–310
- Schedules at
- res.prasa.com
- Phone
- 041 468 0140
- [email protected]
- Website
- addocruises.co.za
Ferry from Colchester to Sunday River Mouth
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R 550
- Schedules at
- addocruises.co.za
- Ave. Duration
- 1h 5m
- Estimated price
- R 490–2,100
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Which London airport should I choose?, and Need to know: Jadrolinija - to help you get the most out of your next trip.


