There are 7 ways to get from Pietermaritzburg to Hartswater by plane, 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.
Fly to Kimberley, bus, taxi
best- Fly from Pietermaritzburg (PZB) to Kimberley (KIM)plane PZB - KIM
- Take the bus from Long St to Warrentonbus
- Take the taxi from Warrenton to Hartswatertaxi
6h 2mR 3,272–9,202Bus, taxi
cheapest- Take the bus from Burger St to Johannesburgbus
- Take the bus from Park Station to Warrentonbus
- Take the taxi from Warrenton to Hartswatertaxi
13h 38mR 937–1,407Bus, taxi via Johannesburg
- Take the bus from Pietermaritzburg to Johannesburgbus
- Take the bus from Park Station to Warrentonbus
- Take the taxi from Warrenton to Hartswatertaxi
13h 18mR 960–1,265Drive 707.7 km
- Drive from Pietermaritzburg to Hartswatercar 707.7 km
9h 17mR 1,602–2,314Fly to Bram Fischer International Airport, taxi
- Fly from Pietermaritzburg (PZB) to Bram Fischer International Airport (BFN)plane PZB - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Hartswatertaxi
7h 28mR 5,927–7,532Bus, taxi via Christiana
- Take the bus from Burger St to Johannesburgbus
- Take the bus from Johannesburg to Christianabus
- Take the taxi from Christiana to Hartswatertaxi
14h 56mR 1,067–1,667Bus, taxi #2
- Take the bus from Pietermaritzburg to Pretoriabus
- Take the bus from Pretoria to Christianabus
- Take the taxi from Christiana to Hartswatertaxi
16h 47mR 1,093–1,430
Pietermaritzburg (PZB) to Kimberley (KIM) flights
Questions & Answers
The cheapest way to get from Pietermaritzburg to Hartswater is to bus and taxi which costs R 900 - R 1 500 and takes 13h 38m.
The fastest way to get from Pietermaritzburg to Hartswater is to fly and bus and taxi which takes 6h 2m and costs R 3 200 - R 9 500.
The distance between Pietermaritzburg and Hartswater is 689 km. The road distance is 707.7 km.
The best way to get from Pietermaritzburg to Hartswater without a car is to bus and taxi via Johannesburg which takes 13h 18m and costs R 950 - R 1 300.
It takes approximately 6h 2m to get from Pietermaritzburg to Hartswater, including transfers.
Yes, the driving distance between Pietermaritzburg to Hartswater is 708 km. It takes approximately 9h 17m to drive from Pietermaritzburg to Hartswater.
There are 21+ hotels available in Hartswater.
What companies run services between Pietermaritzburg, South Africa and Hartswater, South Africa?
There is no direct connection from Pietermaritzburg to Hartswater. However, you can take the taxi to Pietermaritzburg (PZB) airport, fly to Kimberley (KIM), take the taxi to Long St, take the bus to Warrenton, then take the taxi to Hartswater. Alternatively, you can take the bus to Johannesburg, walk to Park Station, take the bus to Warrenton, then take the taxi to Hartswater.
- Website
- flyairlink.com
Flights from Pietermaritzburg to Kimberley via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- R 2,800–8,500
Flights from Pietermaritzburg to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- R 3,700–4,800
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Long St to Warrenton
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- R 60–200
- Schedules at
- eagleliner.co.za
- Single
- R 60–200
Bus from Pietermaritzburg to Johannesburg
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- R 290–500
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
Bus from Park Station to Warrenton
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- R 340–370
- Schedules at
- eagleliner.co.za
- Single
- R 340–370
Bus from Burger St to Johannesburg
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- R 310–600
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
Bus from Park Station to Warrenton
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- R 340–370
- Schedules at
- eagleliner.co.za
- Single
- R 340–370
Bus from Burger St to Johannesburg
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- R 310–600
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- R 270–550
- Website
- https://www.vila-mora.co.za/
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- R 270–550
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- R 370–650
- Schedules at
- greyhound.co.za
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- R 370–650
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Christiana
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Pretoria to Christiana
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 36m
- Frequency
- Twice a week
- Estimated price
- R 260–370
- Website
- https://res.prasa.com/citytocity/booking
Bus from Burger St to Johannesburg
- Ave. Duration
- 6h 36m
- Frequency
- Twice a week
- Estimated price
- R 260–370
- Website
- https://res.prasa.com/citytocity/booking
Bus from Pietermaritzburg to Pretoria
- Ave. Duration
- 7h 21m
- Frequency
- Twice a week
- Estimated price
- R 280–400
- Website
- https://res.prasa.com/citytocity/booking
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, Italy Travel Guides, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.









