Cheap Bus and Shuttle tickets to Pretoria

Scenic view of Pretoria

What are the most popular routes to Pretoria?

Durban - PretoriaAverage priceR 434Average duration9h 45mDaily departures59
Cape Town - PretoriaAverage priceR 818Average duration20h 15mDaily departures35
Mthatha - PretoriaAverage priceR 625Average duration15h 10mDaily departures30
Bloemfontein - PretoriaAverage priceR 497Average duration7hDaily departures50
East London - PretoriaAverage priceR 584Average duration15h 35mDaily departures18

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