Bus East London to Pretoria and return

Cheap bus and train tickets for trips from Pretoria to East London and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,588,347 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from East London to Pretoria or from Pretoria to East London typically start from $25.91. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart search function you'll find the ideal travel option. Just pick one of the offers by Eldo Coaches and Busbud. The fastest bus from Pretoria to East London only takes 14h 30m. Just click the "Find Now" button, see all options and take your pick!

East London to Pretoria Bus Information

Cheapest Bus$22.11
Fastest Bus14h 0m
Distance502.8 miles
Bus CompaniesIntercape, Eldo Coaches
  Bus East London - Pretoria    503 mi
Ø Bus connections6 x
Savings-24%

The cheapest bus routes from East London 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
  • East London
    Pretoria
      2:00 PM
      9:10 AM
    3 Feb
    +1
    IntercapeIntercape
    from $22.11
  • East London
    Pretoria
      4:30 PM
      7:50 AM
    3 Feb
    +1
    IntercapeIntercape
    from $24.18
  • East London
    Pretoria
      4:30 PM
      7:50 AM
    3 Feb
    +1
    IntercapeIntercape
    from $24.18
  • East London
    Pretoria
      2:00 PM
      8:00 AM
    21 Jan
    +1
    IntercapeIntercape
    from $25.49
  • East London
    Pretoria
      4:30 PM
      8:20 AM
    21 Jan
    +1
    IntercapeIntercape
    from $25.49
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    23 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    24 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    27 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    30 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    3 Feb
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • East London
    Pretoria
      4:30 PM
      7:00 AM
    14 Feb
    +1
    Eldo CoachesEldo Coaches
    from $27.29
  • East London
    Pretoria
      4:30 PM
      7:00 AM
    13 Feb
    +1
    Eldo CoachesEldo Coaches
    from $27.29
  • East London
    Pretoria
      4:30 PM
      8:20 AM
    25 Jan
    +1
    IntercapeIntercape
    from $28.83
  • East London
    Pretoria
      4:30 PM
      8:20 AM
    29 Jan
    +1
    IntercapeIntercape
    from $29.22


  Bus Pretoria - East London    503 mi
Ø Bus connections6 x
Savings-21%

The cheapest bus routes from Pretoria to East London

%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
    East London
      4:30 PM
      6:50 AM
    20 Jan
    +1
    Eldo CoachesEldo Coaches
    from $22.11
  • Pretoria
    East London
      4:30 PM
      7:10 AM
    20 Jan
    +1
    Eldo CoachesEldo Coaches
    from $22.11
  • Pretoria
    East London
      5:00 PM
      9:30 AM
    3 Feb
    +1
    IntercapeIntercape
    from $24.18
  • Pretoria
    East London
      4:00 PM
      9:35 AM
    20 Jan
    +1
    IntercapeIntercape
    from $25.49
  • Pretoria
    East London
      5:00 PM
      9:30 AM
    29 Jan
    +1
    IntercapeIntercape
    from $25.70
  • Pretoria
    East London
      4:00 PM
      9:35 AM
    29 Jan
    +1
    IntercapeIntercape
    from $25.70
  • Pretoria
    East London
      5:00 PM
      9:00 AM
    29 Jan
    +1
    IntercapeIntercape
    from $25.70
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    23 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    24 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    27 Jan
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    31 Jan
    Eldo CoachesEldo Coaches
    from $25.91
  • Pretoria
    East London
      4:30 PM
      7:10 AM
    13 Feb
    +1
    Eldo CoachesEldo Coaches
    from $25.91
  • Pretoria
    East London
      5:00 PM
      9:00 AM
    28 Jan
    +1
    IntercapeIntercape
    from $27.58
  • Pretoria
    East London
      5:00 PM
      9:30 AM
    12 Feb
    +1
    IntercapeIntercape
    from $27.82


Current ticket prices

There's two things to consider when it comes to picking the perfect bus. Number one is to compare prices for your ride from East London to Pretoria. Tickets are usually cheapest when booked in advance. Should you book at short notice, you might have to pay a bit more. Number two is to compare travel times because there can be significant differences. So, if you don't want to spend too much time on the road, simply pick the fastest bus.

Bus stops in East London and Pretoria

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

More on bus features and services


East London and Pretoria: Useful Info

East London
478,676
Pretoria
1.62 Million
Trusted shop
The CheckMyBus App
Free Download