placeCape Town, WC pin_dropPretoria, GP
swap_horiz
swap_horizsearch
help

Bus from Cape Town to Pretoria: Cheapest bus tickets

Bus: Choose Eldo Coaches for affordable tickets from Cape Town to Pretoria starting at just R450. Ideal for budget travelers. Around 18h 25m trip.

Earlier
Later
Cheaper
Faster
10:1521h07:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
10:1521h07:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
10:1521h07:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
10:1521h 30m07:45
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
10:1521h 30m07:45
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
10:1521h 30m07:45
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
12:3019h 5m07:35
cape town: bus terminal, old marine drive ,cape town station, 8001pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
13:0019h 55m08:55
cape town: bus terminal, old marine drive ,cape town station, 8001pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
13:0020h09:00
cape townpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:2018h 25m07:45
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
13:3022h 40m12:10
cape town: long distance bus facility, 1 old marine drive, cape townpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
15:3019h 30m11:00
cape town: bus terminal, old marine drive ,cape town station, 8001pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
16:1017h 35m09:45
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
17:0018h 45m11:45
cape town: bus terminal, old marine drive ,cape town station, 8001pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
17:0019h 30m12:30
cape townpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0019h13:00
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
18:0020h 30m14:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:0020h 30m14:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:0020h 30m14:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:152h 55m21:10
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:152h 55m21:10
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:152h 55m21:10
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3021h15:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3021h15:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3021h15:30
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
18:3021h15:30
cape town: long distance bus facility, 1 old marine drive, cape townpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
19:0019h 40m14:40
cape town: bus terminal, old marine drive ,cape town station, 8001pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
19:0020h 15m15:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
19:0020h 15m15:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)
19:0020h 15m15:15
cape town : unit 2 intercape office, old marine drive (cape town station)pretoria : intercape office, c/o paul kruger and scheiding street (pretoria station)

Intercape
star_whitestar_whitestar_whitestar_whitestar_half(1403)

Choose a date