Bus Johannesburg to Uitenhage and return

Cheap bus and train tickets for trips from Uitenhage to Johannesburg 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%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from Johannesburg to Uitenhage or from Uitenhage to Johannesburg typically start from $22.96. 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 bus search engine you'll find the ideal travel option. Just pick one of the offers by Eldo Coaches and Busbud. The fastest bus from Uitenhage to Johannesburg only takes . Just click the "Find Now" button, see all options and take your pick!

Johannesburg to Uitenhage Bus Information

Cheapest Bus$22.96
Fastest Bus12h 45m
Distance546.0 miles
Bus CompaniesEldo Coaches, Intercape
  Bus Johannesburg - Uitenhage    546 mi
Ø Bus connections5 x
Savings-22%

The cheapest bus routes from Johannesburg to Uitenhage

%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
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    1 Nov
    +1
    Eldo CoachesEldo Coaches
    from $22.96
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    21 Oct
    +1
    Eldo CoachesEldo Coaches
    from $22.96
  • Johannesburg
    Uitenhage
      6:00 PM
      6:45 AM
    2 Nov
    +1
    Eldo CoachesEldo Coaches
    from $22.96
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    27 Oct
    +1
    IntercapeIntercape
    from $26.67
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    25 Oct
    +1
    IntercapeIntercape
    from $26.67
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    9 Nov
    +1
    Eldo CoachesEldo Coaches
    from $26.67
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    10 Nov
    +1
    Eldo CoachesEldo Coaches
    from $26.67
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    10 Nov
    +1
    IntercapeIntercape
    from $26.71
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    21 Oct
    +1
    IntercapeIntercape
    from $26.79
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    31 Oct
    IntercapeIntercape
    from $26.79
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    2 Nov
    +1
    IntercapeIntercape
    from $26.92
  • Johannesburg
    Uitenhage
      5:00 PM
      9:25 AM
    20 Oct
    +1
    IntercapeIntercape
    from $27.04
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    18 Nov
    +1
    Eldo CoachesEldo Coaches
    from $29.37
  • Johannesburg
    Uitenhage
      5:20 PM
      6:45 AM
    20 Oct
    +1
    Eldo CoachesEldo Coaches
    from $29.37


  Bus Uitenhage - Johannesburg    546 mi
Ø Bus connections5 x
Savings-23%

The cheapest bus routes from Uitenhage to Johannesburg

%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
  • Uitenhage
    Johannesburg
      6:30 PM
      8:15 AM
    2 Nov
    +1
    Eldo CoachesEldo Coaches
    from $22.96
  • Uitenhage
    Johannesburg
      6:30 PM
      8:45 AM
    3 Nov
    +1
    Eldo CoachesEldo Coaches
    from $26.67
  • Uitenhage
    Johannesburg
      6:30 PM
      8:45 AM
    10 Nov
    +1
    Eldo CoachesEldo Coaches
    from $26.67
  • Uitenhage
    Johannesburg
      6:30 PM
      8:45 AM
    14 Nov
    +1
    Eldo CoachesEldo Coaches
    from $26.67
  • Uitenhage
    Johannesburg
      6:30 PM
      8:15 AM
    22 Nov
    +1
    Eldo CoachesEldo Coaches
    from $28.02
  • Uitenhage
    Johannesburg
      6:30 PM
      8:15 AM
    20 Nov
    +1
    Eldo CoachesEldo Coaches
    from $28.02
  • Uitenhage
    Johannesburg
      6:15 PM
      9:00 AM
    20 Nov
    +1
    IntercapeIntercape
    from $28.51
  • Uitenhage
    Johannesburg
      6:15 PM
      9:00 AM
    1 Nov
    +1
    IntercapeIntercape
    from $28.59
  • Uitenhage
    Johannesburg
      6:15 PM
      9:00 AM
    2 Nov
    +1
    IntercapeIntercape
    from $28.74
  • Uitenhage
    Johannesburg
      6:15 PM
      9:00 AM
    10 Nov
    +1
    IntercapeIntercape
    from $28.77
  • Uitenhage
    Johannesburg
      6:15 PM
      9:00 AM
    22 Nov
    +1
    IntercapeIntercape
    from $29.18
  • Uitenhage
    Johannesburg
      6:30 PM
      8:45 AM
    18 Nov
    +1
    Eldo CoachesEldo Coaches
    from $29.37
  • Uitenhage
    Johannesburg
      5:20 PM
      9:30 AM
    2 Nov
    +1
    IntercapeIntercape
    from $29.71
  • Uitenhage
    Johannesburg
      5:20 PM
      9:30 AM
    2 Nov
    +1
    IntercapeIntercape
    from $29.71


Current ticket prices

Low-cost travel is what you're after? Then you should definitely consider taking a bus since it's one of the most affordable means of transportation. To get even more bang for your buck, don't forget to compare fares because they tend to vary. Sometimes, you can save a few more dollars simply by taking a later bus. On the route Johannesburg - Uitenhage, fares currently start from $22.96. Another thing to consider is the travel time: , while other companies take a bit longer.

Bus stops in Johannesburg and Uitenhage

  Stations
Caledon St 62, 6229 Uitenhage (South Africa)

More on bus features and services


Johannesburg and Uitenhage: Useful Info

Johannesburg
4.43 Million
Uitenhage
103,639
Trusted shop
The CheckMyBus App
Free Download
;