- Petrusburg Buses
What are the most popular routes to Petrusburg?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Johannesburg - Petrusburg | Average price$31 | Average duration9h 10m | Daily departures2 | |
| Durban - Petrusburg | Average price$45 | Average duration12h 25m | Daily departures6 | |
| Pretoria - Petrusburg | Average price$31 | Average duration10h 35m | Daily departures2 | |
| Cape Town - Petrusburg | Average price$55 | Average duration13h 55m | Daily departures2 | |
| Potchefstroom - Petrusburg | Average price$29 | Average duration7h | Daily departures2 |
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

