Bus Durban to Pretoria and return

Cheap bus and train tickets for trips from Pretoria to Durban and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,609,781 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Durban to Pretoria

Cheapest Bus$11.23
Fastest Bus8h 15m
Earliest Bus8:30 AM
Latest Bus11:00 PM
Daily Bus Routes3 Ø
Distance333.1 miles
Bus CompaniesIntercape, Eldo Coaches

The cheapest bus routes from Durban to Pretoria

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 10:00 AM
    7:40 PM
    Durban
    19 Jun
    Pretoria
    IntercapeIntercape
    from$11.23
  • 8:00 PM
    5:25 AM
    Durban
    19 Jun +1
    Pretoria
    IntercapeIntercape
    from$11.23
  • 11:00 PM
    7:15 AM
    Durban
    19 Jun +1
    Pretoria
    IntercapeIntercape
    from$12.41
  • 8:30 AM
    5:45 PM
    Durban
    12 Jun
    Pretoria
    IntercapeIntercape
    from$16.94
  • 10:00 PM
    7:05 AM
    Durban
    11 Jun +1
    Pretoria
    IntercapeIntercape
    from$18.26
  • 8:00 PM
    6:05 AM
    Durban
    7 Jun +1
    Pretoria
    IntercapeIntercape
    from$22.33
  • 9:00 PM
    6:05 AM
    Durban
    7 Jun +1
    Pretoria
    IntercapeIntercape
    from$22.33
  • 9:00 PM
    6:05 AM
    Durban
    6 Jun +1
    Pretoria
    IntercapeIntercape
    from$23.45
  • 10:00 PM
    6:30 AM
    Durban
    6 Jun +1
    Pretoria
    Eldo CoachesEldo Coaches
    from$23.64
  • 8:30 AM
    6:50 PM
    Durban
    7 Jun
    Pretoria
    Eldo CoachesEldo Coaches
    from$23.64
  • 11:00 AM
    7:30 PM
    Durban
    7 Jun
    Pretoria
    Eldo CoachesEldo Coaches
    from$23.64
  • 8:00 PM
    4:45 AM
    Durban
    7 Jun +1
    Pretoria
    Eldo CoachesEldo Coaches
    from$23.64
  • 10:00 PM
    6:30 AM
    Durban
    7 Jun +1
    Pretoria
    Eldo CoachesEldo Coaches
    from$23.64
  • 10:00 PM
    7:05 AM
    Durban
    7 Jun +1
    Pretoria
    IntercapeIntercape
    from$27.16

The cheapest bus routes from Pretoria to Durban

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 9:30 PM
    7:15 AM
    Pretoria
    19 Jun +1
    Durban
    IntercapeIntercape
    from$11.23
  • 9:30 AM
    6:30 PM
    Pretoria
    19 Jun
    Durban
    IntercapeIntercape
    from$11.23
  • 7:30 PM
    5:00 AM
    Pretoria
    19 Jun +1
    Durban
    IntercapeIntercape
    from$11.23
  • 6:00 AM
    5:05 PM
    Pretoria
    19 Jun
    Durban
    IntercapeIntercape
    from$11.23
  • 9:30 AM
    6:30 PM
    Pretoria
    19 Jun
    Durban
    IntercapeIntercape
    from$11.23
  • 9:30 PM
    6:30 AM
    Pretoria
    19 Jun +1
    Durban
    IntercapeIntercape
    from$12.41
  • 9:30 PM
    7:15 AM
    Pretoria
    19 Jun +1
    Durban
    IntercapeIntercape
    from$12.41
  • 8:15 AM
    5:55 PM
    Pretoria
    5 Jun
    Durban
    IntercapeIntercape
    from$21.61
  • 8:00 PM
    6:20 AM
    Pretoria
    5 Jun +1
    Durban
    IntercapeIntercape
    from$21.61
  • 7:30 PM
    5:30 AM
    Pretoria
    5 Jun +1
    Durban
    IntercapeIntercape
    from$23.25
  • 7:30 PM
    5:00 AM
    Pretoria
    5 Jun +1
    Durban
    IntercapeIntercape
    from$23.25
  • 7:00 AM
    4:15 PM
    Pretoria
    5 Jun
    Durban
    Eldo CoachesEldo Coaches
    from$23.64
  • 9:30 AM
    6:00 PM
    Pretoria
    5 Jun
    Durban
    Eldo CoachesEldo Coaches
    from$23.64
  • 9:30 AM
    6:40 PM
    Pretoria
    5 Jun
    Durban
    IntercapeIntercape
    from$24.44

Information about the bus connection, amenities and services

You can get a bus ticket from Durban to Pretoria or from Pretoria to Durban for only $18.26. Eldo Coaches, Busbud and offer cheap and convenient intercity bus trips between these two cities, allowing travellers to travel without spending too much money without compromising comfort. This route's fastest travel time starts at 10h 5m . The choice is yours: Just click the "Find Now" button, see all options and take your pick!
You're looking for low-budget travel options? Then you should definitely take a bus as it's one of the most affordable means of transportation. A bus ticket for a trip from Durban to Pretoria is generally inexpensive. Should you book your journey too short notice, however, you might have to pay a bit more. Here's another suggestion: make sure to take a look at travel times. Avoid spending too much time on the road by simply opting for the fastest bus.

Bus stops in Durban and Pretoria

Stations
Scheiding St / Bosman St , 0002 Pretoria (South Africa)

Compare Durban and Pretoria

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.