Bus East London to Johannesburg and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,677,460 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 East London to Johannesburg

Cheapest Bus$20.16
Fastest Bus11h 45m
Earliest Bus2:15 PM
Latest Bus6:30 PM
Daily Bus Routes2 Ø
Distance470.9 miles
Bus CompaniesIntercape, Eldo Coaches

The cheapest bus routes from East London to Johannesburg

Today
from $19.98
Tomorrow
from $45.11
07/12
from $26.21
07/13
from $26.21
07/14
07/15

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

  • Intercape
    6:30 PM
    East London - Intercape Office
    Duration 15h 55m
    10:25 AM
    Johannesburg - Park City Transit Centre
    from$20.16
  • Intercape
    4:30 PM
    East London - Intercape Office
    Duration 14h 10m
    6:40 AM
    Johannesburg - Park City Transit Centre
    from$20.62
  • Eldo Coaches
    4:30 PM
    East London - Station
    Duration 12h 15m
    4:45 AM
    Johannesburg - Park City Transit Centre
    from$26.21
  • Eldo Coaches
    5:00 PM
    East London - Station
    Duration 11h 45m
    4:45 AM
    Johannesburg - Park City Transit Centre
    from$26.21
  • Eldo Coaches
    5:00 PM
    East London - Station
    Duration 12h 0m
    5:00 AM
    Johannesburg - Park City Transit Centre
    from$26.21
  • Intercape
    4:30 PM
    East London - Intercape Office
    Duration 14h 30m
    7:00 AM
    Johannesburg - Park City Transit Centre
    from$33.41
  • Intercape
    2:15 PM
    East London - Intercape Office
    Duration 16h 30m
    6:45 AM
    Johannesburg - Park City Transit Centre
    from$35.09
  • Intercape
    4:45 PM
    East London - Intercape Office
    Duration 14h 15m
    7:00 AM
    Johannesburg - Park City Transit Centre
    from$45.68

The cheapest bus routes from Johannesburg to East London

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

  • Intercape
    4:30 PM
    Johannesburg - Park City Transit Centre
    Duration 16h 0m
    8:30 AM
    East London - Station
    from$20.20
  • Intercape
    5:35 PM
    Johannesburg - Park City Transit Centre
    Duration 15h 55m
    9:30 AM
    East London - Intercape Office
    from$24.15
  • Eldo Coaches
    5:20 PM
    Johannesburg - Southgate Shopping Centre
    Duration 13h 30m
    6:50 AM
    East London - Station
    from$30.33
  • Eldo Coaches
    6:15 PM
    Johannesburg - Southgate Shopping Centre
    Duration 12h 35m
    6:50 AM
    East London - Station
    from$30.33
  • Eldo Coaches
    6:15 PM
    Johannesburg - Southgate Shopping Centre
    Duration 12h 55m
    7:10 AM
    East London - Station
    from$30.33
  • Eldo Coaches
    5:20 PM
    Johannesburg - Southgate Shopping Centre
    Duration 13h 50m
    7:10 AM
    East London - Station
    from$30.33
  • Intercape
    4:30 PM
    Johannesburg - Park City Transit Centre
    Duration 15h 0m
    7:30 AM
    East London - Station
    from$33.80
  • Intercape
    5:30 PM
    Johannesburg - Park City Transit Centre
    Duration 16h 25m
    9:55 AM
    East London - Station
    from$39.23
  • Intercape
    6:30 PM
    Johannesburg - Park City Transit Centre
    Duration 15h 0m
    9:30 AM
    East London - Station
    from$39.59
  • Intercape
    6:30 PM
    Johannesburg - Park City Transit Centre
    Duration 14h 30m
    9:00 AM
    East London - Station
    from$39.59

Information about the bus connection, amenities and services

Want to travel from East London to Johannesburg or from Johannesburg to East London? You can choose between the following operators: Eldo Coaches or Busbud. They will get you there at a more than reasonable price. You can travel for as little as $26.21 or reach your desired destination within 12h 15m. Travel smart!
There's two things to look out for when it comes to selecting the perfect bus. Number one is to compare prices. For the trip from East London to Johannesburg, they currently range from $26.21 to $26.21. It typically depends on whether you book in advance or at short notice. Number two is to compare travel times since there can be significant differences. While Eldo Coaches only needs 12h 15m for the whole journey, other companies take up to 12h 15m.

Bus stops in East London and Johannesburg

Stations
Bezuidenhout St & Bertrams Rd , Johannesburg (South Africa)
Rissik St , 2000 Johannesburg (South Africa)
Southgate Rd , 2082 Johannesburg (South Africa)
Johannesburg (South Africa)

Compare East London and Johannesburg

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.