placeJohannesburg, GP pin_dropCape Town, WC
swap_horiz
swap_horizsearch
help

Bus from Johannesburg to Cape Town: Cheapest bus tickets

Bus: Choose Eagle Liner for affordable tickets from Johannesburg to Cape Town starting at just R425. Ideal for budget travelers. Around 17h 35m trip.

Earlier
Later
Cheaper
Faster
07:152h 15m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
07:152h 15m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
07:152h 15m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
11:3019h 50m07:20
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
11:3019h 50m07:20
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
11:3019h 50m07:20
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
13:0019h 20m08:20
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdcape town: long distance bus facility, 1 old marine drive, cape town

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
13:0020h09:00
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
13:0017h06:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:0017h06:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:0020h 30m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
13:0020h 30m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
13:0020h 30m09:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
13:0016h05:00
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:0016h05:00
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:0017h 35m06:35
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000cape town: bus terminal, old marine drive ,cape town station, 8001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
13:0018h 30m07:30
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000cape town: bus terminal, old marine drive ,cape town station, 8001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
14:0019h09:00
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0019h09:00
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:0012h03:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:0012h03:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:3018h09:30
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:3018h09:30
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 45m12:45
johannesburg: johannesburg park stationcape town: railway station

APM
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 30m12:30
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 30m12:30
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0019h 30m13:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:0019h 30m13:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:0019h 30m13:30
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:0018h 30m12:30
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 30m12:30
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 30m12:30
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0018h 30m12:30
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0017h11:00
johannesburg: park city transit centre, johannesburg stationcape town: long distance bus facility, old marine drive

Ilula Bus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:3019h 30m14:00
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3019h 30m14:00
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3019h 30m14:00
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3018h 10m12:40
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000cape town: bus terminal, old marine drive ,cape town station, 8001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
19:0016h11:00
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
19:0015h10:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0015h10:00
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0016h11:00
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0016h11:00
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0515h 55m11:00
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
19:1517h 35m12:50
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000cape town: bus terminal, old marine drive ,cape town station, 8001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
19:3019h 30m15:00
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdcape town: long distance bus facility, 1 old marine drive, cape town

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
20:3019h 15m15:45
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
20:3019h 15m15:45
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
20:3019h 15m15:45
johannesburg : intercape office, c/o rissik and wolmarans street (johannesburg station)cape town : unit 2 intercape office, old marine drive (cape town station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
20:3018h 30m15:00
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000cape town: bus terminal, old marine drive ,cape town station, 8001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)

Choose a date