HUB hero image

How to Travel from

Johannesburg to Three Rivers East

by Rideshare or Car

Johannesburg
+0
Three Rivers East
Transport search to Three Rivers East
Johannesburg
+0
Three Rivers East
Building a composite car route
Cheapest
Best Offer!
Car
46 min
66 km.
from $3
Composite Route Car Only

Two ways to Travel from Johannesburg to Three Rivers East

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 Vereeniging
Ave. Duration:
45 min
Frequency:
Twice daily
Estimated price:
$24.30–$33.25

Eagle Liner

Phone:
+27 87 150 1895
Website:
eagleliner.co.za
Bus from Johannesburg to Total
Ave. Duration:
2h 20m
Frequency:
Twice daily
Estimated price:
$2.94–$26.86

Train operators

Shosholoza Meyl

Phone:
011 013 0231
Website:
res.prasa.com/shosholozameyl/Booking
Train from Johannesburg Park to Germiston
Ave. Duration:
22 min
Frequency:
Twice a week
Estimated price:
$5.37–$7.67

Questions and Answers

What is the cheapest way to get from Johannesburg to Three Rivers East?

The cheapest way to get from Johannesburg to Three Rivers East is to bus via Total Energies Helmut which costs $5.43 - $26.09 and takes 2h 32m.

What is the fastest way to get from Johannesburg to Three Rivers East?

The fastest way to get from Johannesburg to Three Rivers East is to drive which takes 46 min and costs $8.70 - $14.13 .

How far is it from Johannesburg to Three Rivers East?

The distance between Johannesburg and Three Rivers East is 73 km. The road distance is 66.6 km.

How do I travel from Johannesburg to Three Rivers East without a car?

The best way to get from Johannesburg to Three Rivers East without a car is to bus which takes 55 min and costs $22.83 - $32.61 .

How long does it take to get from Johannesburg to Three Rivers East?

It takes approximately 55 min to get from Johannesburg to Three Rivers East, including transfers.

Can I drive from Johannesburg to Three Rivers East?

Yes, the driving distance between Johannesburg to Three Rivers East is 67 km. It takes approximately 46 min to drive from Johannesburg to Three Rivers East.

Where can I stay near Three Rivers East?

There are 147+ hotels available in Three Rivers East. Prices start at $27.77 per night.
+0