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!
1378 Companies - 5 134 788 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Are you looking for the optimal bus trip from East London to Pretoria or vice versa? The CheckMyBus website can help you check and compare different factors, including price and travel time. You can also see which on-board amenities are available, such as wireless internet and power outlets. Bear in mind that if you’re looking to travel during times of high demand, bus tickets may not be at their most affordable prices. It’s always a smart idea to plan ahead!

East London to Pretoria Bus Information

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

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
    7 Sep
    +1
    IntercapeIntercape
    from $21.06
  • East London
    Pretoria
      2:15 PM
      8:00 AM
    18 Sep
    +1
    IntercapeIntercape
    from $22.54
  • East London
    Pretoria
      4:45 PM
      8:20 AM
    18 Sep
    +1
    IntercapeIntercape
    from $22.54
  • East London
    Pretoria
      4:30 PM
      7:50 AM
    7 Sep
    +1
    IntercapeIntercape
    from $23.04
  • East London
    Pretoria
      4:30 PM
      7:00 AM
    26 Aug
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    16 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    17 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    18 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    19 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    20 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      5:00 PM
      7:00 AM
    21 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • East London
    Pretoria
      2:30 PM
      6:25 AM
    20 Sep
    +1
    IntercapeIntercape
    from $28.86
  • East London
    Pretoria
      2:00 PM
      8:00 AM
    20 Sep
    +1
    IntercapeIntercape
    from $31.40
  • East London
    Pretoria
      4:30 PM
      8:20 AM
    20 Sep
    +1
    IntercapeIntercape
    from $31.40


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

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:00 PM
      9:35 AM
    18 Sep
    +1
    IntercapeIntercape
    from $22.54
  • Pretoria
    East London
      5:00 PM
      9:00 AM
    18 Sep
    +1
    IntercapeIntercape
    from $22.54
  • Pretoria
    East London
      5:00 PM
      9:30 AM
    7 Sep
    +1
    IntercapeIntercape
    from $23.04
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    4 Sep
    +1
    Eldo CoachesEldo Coaches
    from $24.68
  • Pretoria
    East London
      4:30 PM
      7:10 AM
    26 Aug
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    11 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    15 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    16 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    17 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:30 PM
      6:50 AM
    18 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.00
  • Pretoria
    East London
      4:00 PM
      10:10 AM
    7 Sep
    +1
    IntercapeIntercape
    from $26.99
  • Pretoria
    East London
      6:15 PM
      11:00 AM
    20 Sep
    +1
    IntercapeIntercape
    from $28.86
  • Pretoria
    East London
      4:00 PM
      9:50 AM
    20 Sep
    +1
    IntercapeIntercape
    from $31.40
  • Pretoria
    East London
      5:00 PM
      9:30 AM
    20 Sep
    +1
    IntercapeIntercape
    from $31.40


Current ticket prices


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