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:15 AM21h7:15 AM
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:15 AM21h7:15 AM
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:15 AM21h7:15 AM
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:15 AM21h 30m7:45 AM
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:15 AM21h 30m7:45 AM
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:15 AM21h 30m7:45 AM
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:30 PM19h 5m7:35 AM
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)
1:00 PM19h 55m8:55 AM
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)
1:00 PM21h 30m10:30 AM
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)
1:00 PM21h 30m10:30 AM
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)
1:00 PM21h 30m10:30 AM
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)
1:00 PM20h9:00 AM
cape townpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:20 PM18h 25m7:45 AM
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
1:30 PM22h 40m12:10 PM
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)
3:30 PM19h 30m11:00 AM
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)
4:10 PM17h 35m9:45 AM
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
5:00 PM19h 30m12:30 PM
cape townpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM18h 45m11:45 AM
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)
6:00 PM20h 30m2:30 PM
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)
6:00 PM20h 30m2:30 PM
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)
6:00 PM20h 30m2:30 PM
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)
6:00 PM19h1:00 PM
cape town: train station,1 old marine drive, cape townpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
6:15 PM2h 55m9:10 PM
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)
6:15 PM2h 55m9:10 PM
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)
6:15 PM2h 55m9:10 PM
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)
6:30 PM21h3:30 PM
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)
6:30 PM21h3:30 PM
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)
6:30 PM21h3:30 PM
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)
6:30 PM21h3:30 PM
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)
7:00 PM19h 40m2:40 PM
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)
7:00 PM20h 15m3:15 PM
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)
7:00 PM20h 15m3:15 PM
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)
7:00 PM20h 15m3:15 PM
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