- Petrusburg Buses
What are the most popular routes to Petrusburg?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Petrusburg | Average price$31 | Average duration10h 35m | Daily departures2 | |
| Carletonville - Petrusburg | Average price$31 | Average duration7h 35m | Daily departures2 | |
| Johannesburg - Petrusburg | Average price$34 | Average duration9h 10m | Daily departures2 | |
| Cape Town - Petrusburg | Average price$57 | Average duration13h 55m | Daily departures2 | |
| Pietermaritzburg - Petrusburg | Average price$41 | Average duration10h 20m | Daily departures3 |
Operators serving Petrusburg
Top departures from Petrusburg
- Find bus tickets from Petrusburg to Paarl
- Petrusburg to Upington bus times and fares
- How to travel from Petrusburg to Pretoria
- Find bus tickets from Petrusburg to Potchefstroom
- Petrusburg to Cape Town bus times and fares
- How to travel from Petrusburg to Bloemfontein
- Find bus tickets from Petrusburg to Durban
- Petrusburg to Klerksdorp bus times and fares
- How to travel from Petrusburg to Bethlehem
- Find bus tickets from Petrusburg to Midrand
- Petrusburg to Pietermaritzburg bus times and fares
- How to travel from Petrusburg to Johannesburg
Top arrivals to Petrusburg
- Find bus tickets from Harrismith to Petrusburg
- Johannesburg to Petrusburg bus times and fares
- How to travel from Pietermaritzburg to Petrusburg
- Find bus tickets from Potchefstroom to Petrusburg
- Upington to Petrusburg bus times and fares
- How to travel from Bloemfontein to Petrusburg
- Find bus tickets from Pretoria to Petrusburg
- Klerksdorp to Petrusburg bus times and fares
- How to travel from Welkom to Petrusburg
- Find bus tickets from Midrand to Petrusburg
- Cape Town to Petrusburg bus times and fares
- How to travel from Durban to Petrusburg

