There are 5 ways to get from Peddie to Cape Town by bus, plane, bus (Greyhound), 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 to East London, fly
best- Take the bus from Peddie to East Londonbus
- Fly from East London (ELS) to Cape Town International Airport (CPT)plane ELS - CPT
4h 49mR 1,646–3,391Bus (Greyhound)
cheapest- Take the bus from Peddie to Cape Townbus
14h 53mR 550–800Drive 940.4 km
- Drive from Peddie to Cape Towncar 940.4 km
10h 17mR 2,119–3,061Bus to Port Elizabeth, fly
- Take the bus from Peddie to Port Elizabethbus
- Fly from Port Elizabeth (PLZ) to Cape Town International Airport (CPT)plane PLZ - CPT
5h 44mR 1,428–2,735Drive via Bellville 925.7 km
- Drive from Peddie to Bellvillecar 925.7 km
11hR 2,145–3,076
East London (ELS) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Peddie to Cape Town is to bus which costs R 550 - R 800 and takes 14h 53m.
The fastest way to get from Peddie to Cape Town is to bus and fly which takes 4h 49m and costs R 1 600 - R 3 400.
Yes, there is a direct bus departing from Peddie and arriving at Cape Town. Services depart once daily, and operate every day. The journey takes approximately 14h 53m.
The distance between Peddie and Cape Town is 1005 km. The road distance is 940.4 km.
The best way to get from Peddie to Cape Town without a car is to bus which takes 14h 53m and costs R 550 - R 800.
It takes approximately 4h 49m to get from Peddie to Cape Town, including transfers.
Peddie to Cape Town bus services, operated by Greyhound ZA, depart from Peddie station.
Peddie to Cape Town bus services, operated by Greyhound ZA, arrive at Cape Town station.
Yes, the driving distance between Peddie to Cape Town is 940 km. It takes approximately 10h 17m to drive from Peddie to Cape Town.
There are 1164+ hotels available in Cape Town.
What companies run services between Peddie, South Africa and Cape Town, South Africa?
Greyhound ZA operates a bus from Peddie to Cape Town once daily. Tickets cost R 550–800 and the journey takes 14h 53m.
- Website
- flysafair.co.za
Flights from East London to Cape Town International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- R 1,000–2,600
Flights from Port Elizabeth to Cape Town International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R 750–1,600
- Website
- flyairlink.com
Flights from Port Elizabeth to Cape Town International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 1,200–2,800
- Website
- flycemair.co.za
Flights from East London to Cape Town International Airport
- Ave. Duration
- 1h 40m
- When
- Monday
- Estimated price
- R 3,100–7,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Peddie to East London
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Peddie to Cape Town
- Ave. Duration
- 14h 53m
- Frequency
- Once daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from Peddie to Port Elizabeth
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
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 around the UAE, How to travel India's Golden Triangle, and Why you should take the train in the US - to help you get the most out of your next trip.





