placeJohannesburg, GP pin_dropCape Town, WC
swap_horiz
swap_horizsearch
help

Bus from Johannesburg to Cape Town: Cheapest bus tickets

Bus: Choose Ilula Bus for affordable tickets from Johannesburg to Cape Town starting at just R380. Ideal for budget travelers. Around 17h trip.

Earlier
Later
Cheaper
Faster
7:15 AM2h 15m9:30 AM
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)
7:15 AM2h 15m9:30 AM
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)
7:15 AM2h 15m9:30 AM
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:30 AM19h 50m7:20 AM
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:30 AM19h 50m7:20 AM
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:30 AM19h 50m7:20 AM
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)
12:00 PM20h 30m8:30 AM
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)
12:00 PM20h 30m8:30 AM
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)
12:00 PM20h 30m8:30 AM
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)
12:30 PM19h7:30 AM
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)
12:30 PM19h7:30 AM
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)
12:30 PM19h7:30 AM
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)
1:00 PM18h 30m7:30 AM
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)
1:00 PM20h 30m9:30 AM
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)
1:00 PM17h 35m6:35 AM
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)
1:00 PM20h 30m9:30 AM
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)
1:00 PM20h 30m9:30 AM
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)
1:00 PM20h 30m9:30 AM
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)
1:00 PM17h6:00 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM17h6:00 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM20h9:00 AM
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
1:00 PM16h5:00 AM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM16h5:00 AM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM19h9:00 AM
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM19h9:00 AM
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM18h9:30 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM18h9:30 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM19h 30m12:30 PM
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)
5:00 PM19h 30m12:30 PM
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)
5:00 PM19h 30m12:30 PM
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)
6:00 PM19h 30m1:30 PM
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)
6:00 PM19h 30m1:30 PM
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)
6:00 PM19h 30m1:30 PM
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)
6:00 PM18h 30m12:30 PM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 30m12:30 PM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 30m12:30 PM
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 30m12:30 PM
johannesburgcape town

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 45m12:45 PM
johannesburg: johannesburg park stationcape town: railway station

APM
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 30m12:30 PM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM18h 30m12:30 PM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM17h11:00 AM
johannesburg: park city transit centre, johannesburg stationcape town: long distance bus facility, old marine drive

Ilula Bus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM18h 10m12:40 PM
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)
6:30 PM19h 30m2:00 PM
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)
6:30 PM19h 30m2:00 PM
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)
6:30 PM19h 30m2:00 PM
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)
7:00 PM15h10:00 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM15h10:00 AM
johannesburgcape town

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM16h11:00 AM
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
7:00 PM16h11:00 AM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM16h11:00 AM
johannesburgcape town

Nobles
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM15h 55m11:00 AM
johannesburg: park station, 41 rissik streetcape town: train station,1 old marine drive, cape town

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
7:15 PM17h 35m12:50 PM
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)
7:30 PM19h 30m3:00 PM
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)
8:30 PM18h 30m3:00 PM
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)
8:30 PM19h 15m3:45 PM
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)
8:30 PM19h 15m3:45 PM
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)
8:30 PM19h 15m3:45 PM
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)

Choose a date