Cheap Bus and Shuttle tickets to Pretoria

Scenic view of Pretoria

Search form

What are the most popular routes to Pretoria?

Durban - PretoriaAverage priceRUB 2 672Average duration9h 45mDaily departures64
Cape Town - PretoriaAverage priceRUB 5 078Average duration20h 15mDaily departures38
Port Elizabeth - PretoriaAverage priceRUB 3 532Average duration16h 45mDaily departures27
Mthatha - PretoriaAverage priceRUB 3 331Average duration15h 30mDaily departures30
George - PretoriaAverage priceRUB 4 702Average duration18h 45mDaily departures9

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