Cheap Bus and Shuttle tickets to Pretoria

Scenic view of Pretoria

What are the most popular routes to Pretoria?

Durban - PretoriaAverage price£19Average duration9h 45mDaily departures59
Cape Town - PretoriaAverage price£38Average duration20h 10mDaily departures38
Port Elizabeth - PretoriaAverage price£27Average duration16h 50mDaily departures24
Bloemfontein - PretoriaAverage price£22Average duration7h 5mDaily departures49
Mthatha - PretoriaAverage price£28Average duration15h 5mDaily departures32

Stations and stops in Pretoria

Map of locations
  • A

    Pretoria Station

    Office 4, Pretoria Station, 180 Scheiding St, Pretoria Central, Pretoria, 0002, South Africa
  • B

    Pretoria Station

    Motor Coach Terminal, corner of Paul Kruger and Sheiding street