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!
1850 Companies - 5,588,407 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
You can get a bus ticket from Durban to Pretoria or from Pretoria to Durban for only $16.19. Eldo Coaches, Baz Bus Hop On Hop Off and Busbud 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 8h 0m . The choice is yours: Just click the "Find Now" button, see all options and take your pick!

Durban to Pretoria Bus Information

Cheapest Bus$8.46
Fastest Bus8h 0m
Distance333.1 miles
Bus CompaniesIntercape, Eldo Coaches, Baz Bus Hop On Hop Off
  Bus Durban - Pretoria    333 mi
Ø Bus connections7 x
Savings-89%

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.
Departure / Arrival
Date best offer
Company
Best price
  • Durban
    Pretoria
      8:00 AM
      6:15 PM
    23 Jan
    IntercapeIntercape
    from $8.46
  • Durban
    Pretoria
      8:00 AM
      6:15 PM
    29 Jan
    IntercapeIntercape
    from $8.50
  • Durban
    Pretoria
      8:00 AM
      6:15 PM
    14 Mar
    IntercapeIntercape
    from $8.50
  • Durban
    Pretoria
      8:00 AM
      6:15 PM
    4 Feb
    IntercapeIntercape
    from $8.50
  • Durban
    Pretoria
      9:00 AM
      6:15 PM
    5 Feb
    IntercapeIntercape
    from $8.50
  • Durban
    Pretoria
      8:00 AM
      6:15 PM
    7 Feb
    IntercapeIntercape
    from $8.50
  • Durban
    Pretoria
      8:00 PM
      4:45 AM
    22 Jan
    +1
    Eldo CoachesEldo Coaches
    from $12.06
  • Durban
    Pretoria
      1:00 PM
      10:15 PM
    2 Feb
    Eldo CoachesEldo Coaches
    from $13.78
  • Durban
    Pretoria
      7:00 AM
      3:00 PM
    4 Feb
    Eldo CoachesEldo Coaches
    from $13.78
  • Durban
    Pretoria
      7:00 AM
      3:00 PM
    5 Feb
    Eldo CoachesEldo Coaches
    from $13.78
  • Durban
    Pretoria
      7:00 AM
      3:00 PM
    7 Feb
    Eldo CoachesEldo Coaches
    from $13.78
  • Durban
    Pretoria
      7:00 AM
      3:00 PM
    9 Feb
    Eldo CoachesEldo Coaches
    from $13.78
  • Durban
    Pretoria
      7:30 AM
      5:00 PM
    26 Jan
    Baz Bus Hop On Hop OffBaz Bus Hop On Hop Off
    from $74.41
  • Durban
    Pretoria
      7:30 AM
      5:00 PM
    29 Mar
    Baz Bus Hop On Hop OffBaz Bus Hop On Hop Off
    from $74.41


  Bus Pretoria - Durban    333 mi
Ø Bus connections7 x
Savings-89%

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.
Departure / Arrival
Date best offer
Company
Best price
  • Pretoria
    Durban
      6:30 AM
      4:30 PM
    29 Jan
    IntercapeIntercape
    from $8.50
  • Pretoria
    Durban
      6:30 AM
      4:30 PM
    1 Feb
    IntercapeIntercape
    from $8.50
  • Pretoria
    Durban
      6:30 AM
      4:30 PM
    23 Jan
    IntercapeIntercape
    from $8.50
  • Pretoria
    Durban
      8:00 PM
      5:50 AM
    14 Feb
    +1
    IntercapeIntercape
    from $10.65
  • Pretoria
    Durban
      8:00 PM
      5:50 AM
    6 Feb
    +1
    IntercapeIntercape
    from $10.65
  • Pretoria
    Durban
      6:00 AM
      2:00 PM
    22 Jan
    Eldo CoachesEldo Coaches
    from $10.68
  • Pretoria
    Durban
      6:00 AM
      2:00 PM
    6 Feb
    Eldo CoachesEldo Coaches
    from $10.68
  • Pretoria
    Durban
      9:30 PM
      6:50 AM
    6 Apr
    +1
    IntercapeIntercape
    from $13.47
  • Pretoria
    Durban
      11:30 AM
      8:00 PM
    31 Jan
    Eldo CoachesEldo Coaches
    from $13.78
  • Pretoria
    Durban
      6:00 AM
      2:00 PM
    28 Jan
    Eldo CoachesEldo Coaches
    from $13.78
  • Pretoria
    Durban
      6:00 AM
      2:00 PM
    27 Jan
    Eldo CoachesEldo Coaches
    from $13.78
  • Pretoria
    Durban
      6:00 AM
      2:00 PM
    29 Jan
    Eldo CoachesEldo Coaches
    from $13.78
  • Pretoria
    Durban
      7:30 AM
      5:15 PM
    26 Mar
    Baz Bus Hop On Hop OffBaz Bus Hop On Hop Off
    from $74.41
  • Pretoria
    Durban
      7:30 AM
      5:15 PM
    12 Mar
    Baz Bus Hop On Hop OffBaz Bus Hop On Hop Off
    from $74.41


Current ticket prices

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)

More on bus features and services


Durban and Pretoria: Useful Info

Durban
3.12 Million
Pretoria
1.62 Million
Trusted shop
The CheckMyBus App
Free Download