placeJohannesburg, GP pin_dropPretoria, GP
swap_horiz
swap_horizsearch
help

Bus from Johannesburg to Pretoria: Cheapest bus tickets

Bus: Choose Eldo Coaches for affordable tickets from Johannesburg to Pretoria starting at just R100. Ideal for budget travelers. Around 1h 5m trip.

Earlier
Later
Cheaper
Faster
3:350h 55m4:30
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
3:401h 5m4:45
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
4:101h 5m5:15
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
4:150h 45m5:00
johannesburg: park city transit centre, 96 rissik street, johannesburg cbdpretoria: luxury coach terminal, cnr paul kruger and scheiding street

Zululand Bus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:201h 55m6:15
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
4:451h 5m5:50
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
4:451h 5m5:50
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
4:501h 45m6:35
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
4:501h 5m5:55
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
4:501h5:50
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
5:001h6:00
johannesburg: johannesburg park stationpretoria: pretoria station, luxury coach terminal

APM
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:001h 15m6:15
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
5:101h6:10
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
5:150h 35m5:50
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Citiliner
star_whitestar_whitestar_whitestar_halfstar_border(255)
5:201h 10m6:30
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
5:301h 5m6:35
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
5:301h 15m6:45
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
5:301h 10m6:40
johannesburgpretoria

Big Tree Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:301h 10m6:40
johannesburgpretoria

Big Tree Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:301h6:30
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
5:501h 10m7:00
johannesburg: johannesburg park stationpretoria: pretoria station, luxury coach terminal

APM
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:002h8:00
johannesburgpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:002h8:00
johannesburgpretoria

K&M Luxury Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:151h 20m7:35
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
6:150h 45m7:00
johannesburgpretoria

Big Tree Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:150h 45m7:00
johannesburgpretoria

Big Tree Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:151h7:15
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
6:150h 55m7:10
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Citiliner
star_whitestar_whitestar_whitestar_halfstar_border(255)
6:200h 40m7:00
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
6:301h 35m8:05
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
6:401h 5m7:45
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
7:401h 5m8:45
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
7:401h 5m8:45
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
7:501h 5m8:55
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
8:001h9:00
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
8:000h 50m8:50
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Citiliner
star_whitestar_whitestar_whitestar_halfstar_border(255)
8:101h 10m9:20
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
8:101h 10m9:20
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
8:300h 50m9:20
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Citiliner
star_whitestar_whitestar_whitestar_halfstar_border(255)
8:401h 5m9:45
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
9:003h 30m12:30
johannesburg (newtown): 233 albertina sisulu street johannesburgpretoria (bosman): bosman 546 paul kruger street pretoria

Tamuka Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:001h10:00
johannesburgpretoria

Mzansi Express
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:001h10:00
johannesburgpretoria

Mzansi Express
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:151h 15m10:30
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
9:301h 30m11:00
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
10:001h 30m11:30
johannesburgpretoria

MB Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:001h 30m11:30
johannesburgpretoria

MB Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:002h 30m12:30
johannesburg (park station): johannesburg, park station, 96 rissik streetpretoria (bosman): bosman 546 paul kruger street pretoria

Tamuka Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:401h 5m11:45
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
11:150h 55m12:10
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
11:450h 40m12:25
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
12:001h13:00
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
12:001h 30m13:30
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:001h 30m13:30
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:001h 30m14:30
johannesburgpretoria

Best Express Logistics
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:001h 30m14:30
johannesburgpretoria

Best Express Logistics
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:401h14:40
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
14:002h 50m16:50
johannesburg: park station, 41 rissik streetpretoria: bosman station, scheding str

Eldo Coaches
star_whitestar_whitestar_whitestar_whitestar_border(1485)
14:002h 31m16:31
johannesburg (newtown): 233 albertina sisulu street johannesburgpretoria (bosman): bosman 546 paul kruger street pretoria

Tamuka Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:450h 45m15:30
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(1051)
15:001h 45m16:45
johannesburgpretoria

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:001h 45m16:45
johannesburgpretoria

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:001h 30m16:30
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:001h 30m16:30
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:001h 31m16:31
johannesburg (park station): johannesburg, park station, 96 rissik streetpretoria (bosman): bosman 546 paul kruger street pretoria

Tamuka Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:151h 45m17:00
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
15:301h 30m17:00
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:301h 30m17:00
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:301h 30m17:00
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:301h 30m17:00
johannesburg park stationpretoria

Sable Class Transport
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:551h 15m17:10
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Eagle Liner
star_whitestar_whitestar_whitestar_borderstar_border(408)
16:251h 5m17:30
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
18:001h 35m19:35
johannesburgpretoria

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:001h 35m19:35
johannesburgpretoria

Wezwe Coaches
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:401h 5m19:45
johannesburg: johannesburg park station (bay21) ,96 rissik st, johannesburg, 2000pretoria: bosman station coach terminus, 4, scheiding st & bosmon st, pretoria west, pretoria, 0001

Intercity
star_whitestar_whitestar_whitestar_borderstar_border(127)
21:400h 50m22:30
johannesburg: park city transit centre, 96 rissik st, johannesburg cbdpretoria: motorcoach terminal, cnr of paul kruger and scheiding street

Citiliner
star_whitestar_whitestar_whitestar_halfstar_border(255)

Choose a date