Cheap Bus and Shuttle tickets to Pretoria

Scenic view of Pretoria

What are the most popular routes to Pretoria?

Cape Town - PretoriaAverage priceCLP 55 921Average duration20h 15mDaily departures32
Durban - PretoriaAverage priceCLP 26 732Average duration9h 45mDaily departures61
Bloemfontein - PretoriaAverage priceCLP 31 778Average duration7h 15mDaily departures40
Port Elizabeth - PretoriaAverage priceCLP 38 563Average duration16h 45mDaily departures23
Kimberley - PretoriaAverage priceCLP 36 853Average duration8h 10mDaily departures21

Pretoria stations and stops

Locations map
  • A

    Pretoria Station

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

    Pretoria Station

    Motor Coach Terminal, corner of Paul Kruger and Sheiding street