HUB hero image

How to Travel from

Montrose to Johannesburg

by Rideshare or Car

Montrose
+0
Johannesburg
Transport search to Johannesburg
Montrose
+0
Johannesburg
Building a composite car route
Cheapest
Best Offer!
Car
3 h 14 min
290 km.
from $15
Composite Route Car Only

Two ways to Travel from Montrose to Johannesburg

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 Montrose Shell Ultra City - Refreshment Stop to Johannesburg
Ave. Duration:
4h 15m
Frequency:
3 times a day
Estimated price:
$26.86–$38.37
Bus from Montrose Shell Ultra City - Refreshment Stop to Pietermaritzburg
Ave. Duration:
3h 5m
Frequency:
3 times a day
Estimated price:
$25.58–$35.81

City to City

Phone:
+27 11 774 3333
Website:
res.prasa.com/citytocity/booking
Bus from Montrose Shell Ultra City - Refreshment Stop to Johannesburg
Ave. Duration:
4h 5m
Frequency:
Twice a week
Estimated price:
$15.35–$19.18

Airlines

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Pietermaritzburg to O.R.
Ave. Duration:
1h 5m
Frequency:
Every day
Estimated price:
$95.91–$217.40

Questions and Answers

What is the cheapest way to get from Montrose (Station) to Johannesburg?

The cheapest way to get from Montrose (Station) to Johannesburg is to bus which costs $13.04 - $32.61 and takes 4h 15m.

What is the fastest way to get from Montrose (Station) to Johannesburg?

The fastest way to get from Montrose (Station) to Johannesburg is to drive which takes 3h 14m and costs $39.13 - $59.78 .

Is there a direct bus between Montrose (Station) and Johannesburg?

Yes, there is a direct bus departing from Montrose Shell Ultra City - Refreshment Stop and arriving at Johannesburg. Services depart three times a day, and operate every day. The journey takes approximately 4h 15m.

How far is it from Montrose (Station) to Johannesburg?

The distance between Montrose (Station) and Johannesburg is 292 km. The road distance is 291 km.

How do I travel from Montrose (Station) to Johannesburg without a car?

The best way to get from Montrose (Station) to Johannesburg without a car is to bus which takes 4h 15m and costs $13.04 - $32.61 .

How long does it take to get from Montrose (Station) to Johannesburg?

The bus from Montrose Shell Ultra City - Refreshment Stop to Johannesburg takes 4h 15m including transfers and departs three times a day.

Where do I catch the Montrose (Station) to Johannesburg bus from?

Montrose (Station) to Johannesburg bus services, operated by Greyhound ZA, depart from Montrose Shell Ultra City - Refreshment Stop station.

Where does the Montrose (Station) to Johannesburg bus arrive?

Montrose (Station) to Johannesburg bus services, operated by Greyhound ZA, arrive at Johannesburg station.

Can I drive from Montrose (Station) to Johannesburg?

Yes, the driving distance between Montrose (Station) to Johannesburg is 291 km. It takes approximately 3h 14m to drive from Montrose (Station) to Johannesburg.

Where can I stay near Johannesburg?

There are 3355+ hotels available in Johannesburg. Prices start at $44.54 per night.
+0