- Petrusburg Buses
What are the most popular routes to Petrusburg?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Petrusburg | Average price$49 | Average duration12h 25m | Daily departures6 | |
| Pretoria - Petrusburg | Average price$38 | Average duration10h 40m | Daily departures3 | |
| Johannesburg - Petrusburg | Average price$35 | Average duration9h 10m | Daily departures3 | |
| Upington - Petrusburg | Average price$45 | Average duration8h | Daily departures1 | |
| Bloemfontein - Petrusburg | Average price$30 | Average duration1h | Daily departures4 |
Operators serving Petrusburg
Top departures from Petrusburg
- Find bus tickets from Petrusburg to Upington
- Petrusburg to Bethlehem bus times and fares
- How to travel from Petrusburg to Cape Town
- Find bus tickets from Petrusburg to Bloemfontein
- Petrusburg to Midrand bus times and fares
- How to travel from Petrusburg to Pretoria
- Find bus tickets from Petrusburg to Potchefstroom
- Petrusburg to Durban bus times and fares
- How to travel from Petrusburg to Johannesburg
- Find bus tickets from Petrusburg to Klerksdorp
- Petrusburg to Paarl bus times and fares
- How to travel from Petrusburg to Pietermaritzburg
Top arrivals to Petrusburg
- Find bus tickets from Upington to Petrusburg
- Cape Town to Petrusburg bus times and fares
- How to travel from Klerksdorp to Petrusburg
- Find bus tickets from Pretoria to Petrusburg
- Midrand to Petrusburg bus times and fares
- How to travel from Durban to Petrusburg
- Find bus tickets from Pietermaritzburg to Petrusburg
- Bethlehem to Petrusburg bus times and fares
- How to travel from Johannesburg to Petrusburg
- Find bus tickets from Welkom to Petrusburg
- Potchefstroom to Petrusburg bus times and fares
- How to travel from Bloemfontein to Petrusburg

