There are 4 ways to get from Gqeberha to Cannon Rocks by bus, taxi, 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
best- Take the bus from Port Elizabeth to Grahamstown
- Take the taxi from Grahamstown to Cannon Rocks
3h 4mR 1,219–1,521Drive 132.3 km
cheapest- Drive from Gqeberha to Cannon Rocks132.3 km
1h 29mR 308–445Taxi
- Take the taxi from Gqeberha to Cannon Rocks132.3 km
1h 29mR 1,500–1,900Bus, taxi via Grahamstown
- Take the bus from Port Elizabeth Station to Grahamstown
- Take the taxi from Grahamstown to Cannon Rocks
3h 12mR 1,137–1,421
Questions & Answers
The cheapest way to get from Gqeberha to Cannon Rocks is to drive which costs R 300 - R 450 and takes 1h 29m.
The fastest way to get from Gqeberha to Cannon Rocks is to drive which takes 1h 29m and costs R 300 - R 450.
The distance between Gqeberha and Cannon Rocks is 203 km. The road distance is 132.3 km.
The best way to get from Gqeberha to Cannon Rocks without a car is to bus and taxi which takes 3h 4m and costs R 1 200 - R 1 600.
It takes approximately 3h 4m to get from Gqeberha to Cannon Rocks, including transfers.
Yes, the driving distance between Gqeberha to Cannon Rocks is 132 km. It takes approximately 1h 29m to drive from Gqeberha to Cannon Rocks.
There are 85+ hotels available in Cannon Rocks.
What companies run services between Gqeberha, South Africa and Cannon Rocks, South Africa?
There is no direct connection from Gqeberha to Cannon Rocks. However, you can take the bus to Grahamstown then take the taxi to Cannon Rocks. Alternatively, you can drive from Gqeberha to Cannon Rocks in around 1h 29m.
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Port Elizabeth to Grahamstown
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- R 310–430
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Port Elizabeth Station to Grahamstown
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- R 230–330
- Schedules at
- res.prasa.com
- Ave. Duration
- 1h 21m
- Estimated price
- R 900–1,900
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 the US: What do I need to know?, How to get from JFK to New York City, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



