- Petrusburg Buses
What are the most popular routes to Petrusburg?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Petrusburg | Average price$27 | Average duration10h 40m | Daily departures3 | |
| Johannesburg - Petrusburg | Average price$27 | Average duration9h 10m | Daily departures3 | |
| Durban - Petrusburg | Average price$37 | Average duration12h 25m | Daily departures6 | |
| Bloemfontein - Petrusburg | Average price$23 | Average duration55m | Daily departures4 | |
| Potchefstroom - Petrusburg | Average price$27 | Average duration7h | Daily departures2 |
Operators serving Petrusburg
People from around the world trust Busbud
Top departures from Petrusburg
- Find bus tickets from Petrusburg to Johannesburg
- Petrusburg to Harrismith bus times and fares
- How to travel from Petrusburg to Klerksdorp
- Find bus tickets from Petrusburg to Pretoria
- Petrusburg to Pietermaritzburg bus times and fares
- How to travel from Petrusburg to Potchefstroom
- Find bus tickets from Petrusburg to Durban
- Petrusburg to Kimberley bus times and fares
- How to travel from Petrusburg to Bloemfontein
- Find bus tickets from Petrusburg to Paarl
- Petrusburg to Midrand bus times and fares
- How to travel from Petrusburg to Cape Town
Top arrivals to Petrusburg
- Find bus tickets from Pietermaritzburg to Petrusburg
- Johannesburg to Petrusburg bus times and fares
- How to travel from Potchefstroom to Petrusburg
- Find bus tickets from Pretoria to Petrusburg
- Klerksdorp to Petrusburg bus times and fares
- How to travel from Durban to Petrusburg
- Find bus tickets from Cape Town to Petrusburg
- Bloemfontein to Petrusburg bus times and fares
- How to travel from Bethlehem to Petrusburg
- Find bus tickets from Carletonville to Petrusburg
- Midrand to Petrusburg bus times and fares
- How to travel from Harrismith to Petrusburg

