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,320–4,382Drive, car train
cheapest- Drive from Pretoria to Germistoncar
- Take the car train from Germiston to Queenstowncartrain
- Drive from Queenstown to Peddiecar
18h 23mR 887–1,328Train, 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
16h 49mR 990–1,500Drive 1,019 km
- Drive from Pretoria to Peddiecar 1,019 km
11h 22mR 2,304–3,328Taxi 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,250–3,612Fly 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,880–6,546Train, 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 20mR 990–1,400Bus (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 300 - R 4 400.
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 which takes 16h 49m and costs R 950 - R 1 500.
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,500
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,500
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 800–1,800
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,800
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,500–4,600
Flights from Lanseria International Airport to East London via Capetown
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- R 2,500–6,000
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 2,200–5,500
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 2,300–4,900
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 1,100–4,000
Flights from Johannesburg International Airport to Port Elizabeth via Durban
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- R 2,000–4,000
- Website
- flyairlink.com
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- R 1,900–6,500
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 1,200–2,500
- Website
- flysaa.com
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 2,300–4,900
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 1,100–2,100
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 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
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Germiston to Queenstown
- Ave. Duration
- 15h 12m
- Frequency
- Once a week
- Estimated price
- R 300–480
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 480
- Economy (Sitter)
- R 300
- 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 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 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 Grahamstown to Peddie
- Ave. Duration
- 59 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
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Johannesburg to King William's Town
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- R 460–800
- Website
- https://www.intercape.co.za
- Full Flexi
- R 550–800
- Flexi
- R 500–700
- Saver
- R 460–650
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Johannesburg to Grahamstown
- Ave. Duration
- 13h 37m
- Frequency
- Once daily
- Estimated price
- R 460–700
- Website
- https://www.vila-mora.co.za/
- Ave. Duration
- 35 min
- Estimated price
- R 800–1,000
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 What are the different types of Renfe trains in Spain?, Travelling by boat in Italy, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
















