There are 3 ways to get from George to Pietermaritzburg by 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.
Fly
best- Fly from George Airport (GRJ) to Pietermaritzburg (PZB)plane GRJ - PZB
4h 20mR 3,505–4,725Bus
cheapest- Take the bus from George to Portshepstonebus
- Take the bus from Umzikhulu to Pietermaritzburgbus 17202
19h 26mR 948–1,407Drive 1,157.8 km
- Drive from George to Pietermaritzburgcar 1,157.8 km
15h 20mR 2,617–3,780
George Airport (GRJ) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from George to Pietermaritzburg is to bus which costs R 950 - R 1 500 and takes 19h 26m.
The fastest way to get from George to Pietermaritzburg is to fly which takes 4h 20m and costs R 3 500 - R 4 800.
No, there is no direct bus from George to Pietermaritzburg. However, there are services departing from George and arriving at Pietermaritzburg via Umzikhulu. The journey, including transfers, takes approximately 19h 26m.
The distance between George and Pietermaritzburg is 912 km. The road distance is 1157.8 km.
The best way to get from George to Pietermaritzburg without a car is to bus which takes 19h 26m and costs R 950 - R 1 500.
It takes approximately 4h 20m to get from George to Pietermaritzburg, including transfers.
George to Pietermaritzburg bus services, operated by TransLux Express, depart from George station.
The best way to get from George to Pietermaritzburg is to fly which takes 4h 20m and costs R 3 500 - R 4 800. Alternatively, you can bus, which costs R 950 - R 1 500 and takes 19h 26m.
George to Pietermaritzburg bus services, operated by TransLux Express, arrive at Portshepstone station.
Yes, the driving distance between George to Pietermaritzburg is 1158 km. It takes approximately 15h 20m to drive from George to Pietermaritzburg.
What companies run services between George, South Africa and Pietermaritzburg, South Africa?
Airlink and Safair fly from George Airport (GRJ) to Pietermaritzburg (PZB) twice daily. Alternatively, you can take a bus from George to Pietermaritzburg via Portshepstone and Umzikhulu in around 19h 26m.
- Website
- flyairlink.com
Flights from George Airport to Pietermaritzburg via Johannesburg
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,500–4,600
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from George to Portshepstone
- Ave. Duration
- 16h 43m
- Frequency
- Once daily
- Estimated price
- R 470–850
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Umzikhulu to Pietermaritzburg
- Ave. Duration
- 1h 35m
- 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 How to get from Gatwick Airport into central London, Flying into Beijing?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
There are 305+ hotels available in Pietermaritzburg.







