Johannesburg to Cape Town Bus: Book Your Seat for Less
Johannesburg to Cape Town
Cape Town to Johannesburg
Table Of Contents
Popular Departures
07:15
Johannesburg
2h 0min
09:15
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
83.76
HRK
Best offer on 11. Dec
pick a date
11:30
Johannesburg
17h 45min
05:15
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
68.79
HRK
Best offer on 11. Dec
pick a date
19:00
Johannesburg
18h 25min
13:25
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
80.88
HRK
Best offer on 11. Dec
pick a date
18:00
Johannesburg
8h 10min
02:10
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
60.08
HRK
Best offer on 11. Dec
pick a date
18:00
Johannesburg
19h 30min
13:30
Cape Town
M-TICKET
ECO
FRIENDLY
from
92.43
HRK
Best offer on 11. Dec
pick a date
Traveling by bus from Johannesburg to Cape Town
Overnight buses
If you want to travel overnight and save money on accommodation or arrive in Cape Town earlier, there are over 50 overnight buses from Johannesburg to Cape Town. The overnight buses depart between 11:30 and 20:30 and arrive between 02:10 and 14:15 the same day. Given the fact that both the distance and travel time between the two stations is 867 mi and 14:08 respectively, all the bus departures for this route will include overnight travel. You can see some of them below.
11:30
Johannesburg
17h 45min
05:15
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
68.79
HRK
Best offer on 11. Dec
pick a date
19:00
Johannesburg
18h 25min
13:25
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
80.88
HRK
Best offer on 11. Dec
pick a date
18:00
Johannesburg
8h 10min
02:10
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
60.08
HRK
Best offer on 11. Dec
pick a date
18:00
Johannesburg
19h 30min
13:30
Cape Town
M-TICKET
ECO
FRIENDLY
from
92.43
HRK
Best offer on 11. Dec
pick a date
18:00
Johannesburg
19h 0min
13:00
Bellville Bus Stop
M-TICKET
ECO
FRIENDLY
from
92.43
HRK
Best offer on 11. Dec
pick a date
Departure and arrival stations
If you're wanting more detailed information about either Johannesburg or Cape Town, including general information, station and stop information and other popular routes, you can follow the links below.Johannesburg
Click here to open location in google maps.Cheapest ticket prices
Adult ticket: $29 (One-Way) or $58 (Return).
If you had travelled from Johannesburg to Cape Town, and you want to share your travel experience with fellow travellers, we encourage you to leave a review for the route and tell both to us and to other passengers what part of your journey was the best, and what needs improvement.
Other popular destinations from Johannesburg
Johannesburg to Cape Town Bus Summary
Route Overview | Key Info |
---|---|
Departure Station | Johannesburg |
Destination Station | Cape Town |
Daily Departures | Over 86 bus departures , including more than 86 night buses. |
Earliest Departures | 07:15 AM |
Latest Departure | 07:15 PM |
Travel Distance | 867 mi |
Travel Time | 11:22 |
Frequently asked questions
What is the distance between Johannesburg and Cape Town?
What is the average travel time between Johannesburg and Cape Town?
What is the ticket price for the journey from Johannesburg to Cape Town?
What is the ticket price for the journey from Johannesburg to Cape Town?
How many daily departures are there from Johannesburg to Cape Town?
Are all the buses direct on the route from Johannesburg to Cape Town?
What are the amenities available on the buses departing from Johannesburg to Cape Town?