There are 8 ways to get from Pretoria to Peddie by taxi, plane, bus, train, car, car train, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Johannesburg International Airport, fly to East London, bus
best- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to East London (ELS)plane JNB - ELS
- Take the bus from East London to Peddiebus
4h 48mR 2,544–4,147Drive, car train
cheapest- Drive from Pretoria to Germistoncar
- Take the cartrain from Germiston to Queenstowncartrain
- Drive from Queenstown to Peddiecar
18h 23mR 888–1,380Train, bus via Grahamstown
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Grahamstownbus
- Take the bus from Grahamstown to Peddiebus
17h 24mR 990–1,400Drive 1,019 km
- Drive from Pretoria to Peddiecar 1,019 km
11h 22mR 2,330–3,365Taxi to Johannesburg International Airport, fly to Port Elizabeth, bus
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Port Elizabeth (PLZ)plane JNB - PLZ
- Take the bus from Port Elizabeth to Peddiebus
6h 16mR 2,424–4,077Fly Lanseria International Airport to East London, bus
- Fly from Lanseria International Airport (HLA) to East London (ELS)plane HLA - ELS
- Take the bus from East London to Peddiebus
9h 28mR 2,580–5,746Train, bus
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to King William's Townbus
- Take the bus from King William's Town to Peddiebus
17h 38mR 1,010–1,500Bus (Greyhound)
- Take the bus from Pretoria to East Londonbus
- Take the bus from East London to Peddiebus
18h 12mR 1,052–1,400
Johannesburg International Airport (JNB) to East London (ELS) flights
Questions & Answers
The cheapest way to get from Pretoria to Peddie is to drive and car train which costs R 850 - R 1 400 and takes 18h 23m.
The fastest way to get from Pretoria to Peddie is to taxi and fly and bus which takes 4h 48m and costs R 2 500 - R 4 200.
No, there is no direct bus from Pretoria to Peddie. However, there are services departing from Pretoria and arriving at Peddie via East London. The journey, including transfers, takes approximately 18h 12m.
The distance between Pretoria and Peddie is 943 km. The road distance is 1019 km.
The best way to get from Pretoria to Peddie without a car is to train and bus via Grahamstown which takes 17h 24m and costs R 950 - R 1 400.
It takes approximately 4h 48m to get from Pretoria to Peddie, including transfers.
Pretoria to Peddie bus services, operated by Greyhound ZA, depart from Pretoria station.
Pretoria to Peddie bus services, operated by Greyhound ZA, arrive at East London station.
Yes, the driving distance between Pretoria to Peddie is 1019 km. It takes approximately 11h 22m to drive from Pretoria to Peddie.
What companies run services between Pretoria, South Africa and Peddie, South Africa?
You can take a bus from Pretoria to Peddie via East London in around 18h 12m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 950–2,200
Flights from Johannesburg International Airport to East London via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 950–2,200
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 800–1,900
Flights from Johannesburg International Airport to Port Elizabeth via Durban
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 800–1,900
Flights from Lanseria International Airport to East London via Durban
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,200–3,800
Flights from Lanseria International Airport to East London via Capetown
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- R 1,900–4,400
Flights from Lanseria International Airport to East London via Durban, Johannesburg International Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,700–4,200
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
Train from Pretoria to Park
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from East London to Peddie
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Grahamstown to Peddie
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Peddie
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from East London to Peddie
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from King William's Town to Peddie
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Pretoria to East London
- Ave. Duration
- 15h 35m
- Frequency
- Twice daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from East London to Peddie
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 35 min
- Estimated price
- R 1,000–1,300
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
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 Is ride-sharing platform BlaBlaCar right for you?, Why you should take the train in the US, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.








