HUB hero image

How to Travel from

Johannesburg to Petrus Steyn

by Rideshare or Car

Johannesburg
+0
Petrus Steyn
Transport search to Petrus Steyn
Johannesburg
+0
Petrus Steyn
Building a composite car route
Cheapest
Best Offer!
Car
2 h 25 min
182 km.
from $10
Composite Route Car Only

Two ways to Travel from Johannesburg to Petrus Steyn

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Greyhound ZA

Phone:
+27 11 611 8000
Website:
greyhound.co.za
Bus from Johannesburg to Kroonstad
Ave. Duration:
2h 45m
Frequency:
Twice daily
Estimated price:
$24.30–$34.53

Eagle Liner

Phone:
+27 87 150 1895
Website:
eagleliner.co.za
Bus from Johannesburg to Kroonstad
Ave. Duration:
2h 15m
Frequency:
Twice daily
Estimated price:
$6.01–$25.58

City to City

Phone:
+27 11 774 3333
Website:
res.prasa.com/citytocity/booking
Bus from Johannesburg to Kroonstad
Ave. Duration:
2h 26m
Frequency:
Twice daily
Estimated price:
$14.07–$16.62

Questions and Answers

What is the cheapest way to get from Johannesburg to Petrus Steyn?

The cheapest way to get from Johannesburg to Petrus Steyn is to drive which costs $23.91 - $35.87 and takes 2h 25m.

What is the fastest way to get from Johannesburg to Petrus Steyn?

The fastest way to get from Johannesburg to Petrus Steyn is to drive which takes 2h 25m and costs $23.91 - $35.87 .

How far is it from Johannesburg to Petrus Steyn?

The distance between Johannesburg and Petrus Steyn is 312 km. The road distance is 182.1 km.

How do I travel from Johannesburg to Petrus Steyn without a car?

The best way to get from Johannesburg to Petrus Steyn without a car is to bus and taxi which takes 4h 42m and costs $92.39 - $119.57 .

How long does it take to get from Johannesburg to Petrus Steyn?

It takes approximately 4h 42m to get from Johannesburg to Petrus Steyn, including transfers.

Train, bus or fly from Johannesburg to Petrus Steyn?

.

Can I drive from Johannesburg to Petrus Steyn?

Yes, the driving distance between Johannesburg to Petrus Steyn is 182 km. It takes approximately 2h 25m to drive from Johannesburg to Petrus Steyn.
+0