Cheap Bus and Shuttle tickets to Pretoria

Scenic view of Pretoria

What are the most popular routes to Pretoria?

Durban - PretoriaAverage priceARS 40 286Average duration9h 45mDaily departures58
Cape Town - PretoriaAverage priceARS 76 192Average duration20h 15mDaily departures33
Port Elizabeth - PretoriaAverage priceARS 53 724Average duration16h 45mDaily departures23
Kimberley - PretoriaAverage priceARS 53 781Average duration8h 10mDaily departures22
Bloemfontein - PretoriaAverage priceARS 45 978Average duration7h 15mDaily departures42

Pretoria stations and stops

Locations map
  • 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