Bus Johannesburg to Queenstown (ZA) and return

Cheap bus and train tickets for trips from Queenstown (ZA) to Johannesburg and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 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 fares between Johannesburg and Queenstown (ZA) can commonly be found from $36.59. However, when choosing a bus trip, ticket prices are only one part of the equation. By using our smart bus search, you’ll find the ideal option for your travel needs. Simply select one of the offers by Eldo Coaches and Busbud. The fastest bus from Queenstown (ZA) to Johannesburg only takes 9h 30m. Just click the "Find Now" button to see all available buses and pick the best option!

Johannesburg to Queenstown (ZA) Bus Information

Cheapest Bus$21.84
Fastest Bus10h 14m
Distance399.9 miles
Bus CompaniesGreyhound South Africa, Greyhound US, Eldo Coaches, Intercape, Citiliner
  Bus Johannesburg - Queenstown (ZA)    400 mi
Ø Bus connections6 x
Savings-14%

The cheapest bus routes from Johannesburg to Queenstown (ZA)

%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
    Queenstown (ZA)
      6:01 PM
      4:15 AM
    28 Dec
    +1
    Greyhound South AfricaGreyhound South Africa
    from $21.84
  • Johannesburg
    Queenstown (ZA)
      6:01 PM
      4:15 AM
    17 Dec
    +1
    Greyhound USGreyhound US
    from $21.90
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    26 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    28 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      4:30 PM
      4:25 AM
    7 Jan
    +1
    IntercapeIntercape
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    10 Jan
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    29 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    27 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    30 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      3:30 PM
      2:55 AM
    7 Jan
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Johannesburg
    Queenstown (ZA)
      4:30 PM
      4:25 AM
    10 Jan
    +1
    IntercapeIntercape
    from $24.31
  • Johannesburg
    Queenstown (ZA)
      4:30 PM
      4:25 AM
    5 Jan
    +1
    IntercapeIntercape
    from $24.39
  • Johannesburg
    Queenstown (ZA)
      6:45 PM
      5:45 AM
    26 Dec
    +1
    CitilinerCitiliner
    from $25.47
  • Johannesburg
    Queenstown (ZA)
      6:45 PM
      5:45 AM
    27 Dec
    +1
    CitilinerCitiliner
    from $25.49


  Bus Queenstown (ZA) - Johannesburg    400 mi
Ø Bus connections6 x
Savings-26%

The cheapest bus routes from Queenstown (ZA) 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
  • Queenstown (ZA)
    Johannesburg
      7:20 PM
      7:15 AM
    19 Dec
    +1
    IntercapeIntercape
    from $20.73
  • Queenstown (ZA)
    Johannesburg
      7:20 PM
      7:15 AM
    18 Dec
    +1
    IntercapeIntercape
    from $20.80
  • Queenstown (ZA)
    Johannesburg
      7:20 PM
      7:15 AM
    12 Dec
    +1
    IntercapeIntercape
    from $20.86
  • Queenstown (ZA)
    Johannesburg
      5:45 PM
      4:30 AM
    29 Dec
    +1
    CitilinerCitiliner
    from $22.73
  • Queenstown (ZA)
    Johannesburg
      5:45 PM
      4:30 AM
    28 Dec
    +1
    CitilinerCitiliner
    from $22.78
  • Queenstown (ZA)
    Johannesburg
      5:45 PM
      4:30 AM
    11 Dec
    +1
    CitilinerCitiliner
    from $22.78
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    26 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    10 Jan
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    30 Dec
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    31 Dec
    Eldo CoachesEldo Coaches
    from $24.28
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    7 Jan
    +1
    Eldo CoachesEldo Coaches
    from $24.28
  • Queenstown (ZA)
    Johannesburg
      7:20 PM
      7:15 AM
    22 Dec
    +1
    IntercapeIntercape
    from $25.84
  • Queenstown (ZA)
    Johannesburg
      9:00 PM
      8:30 AM
    6 Jan
    +1
    Eldo CoachesEldo Coaches
    from $26.33
  • Queenstown (ZA)
    Johannesburg
      8:15 PM
      4:45 AM
    28 Dec
    +1
    Eldo CoachesEldo Coaches
    from $28.04


Current ticket prices

You'd like to go away for a week but you're a bit tight on cash right now? Then the bus is the perfect option! Your trip from Johannesburg to Queenstown (ZA) is currently available for only $36.59 with Eldo Coaches. If you book last-minute, however, the same journey can be slightly more expensive. Here's a suggestion: remember to take a look at travel times as well. Avoid spending too much time on the road by opting for the fastest bus.

Bus stops in Johannesburg and Queenstown (ZA)

  Stations
Cathcart Rd 46, 5320 Queenstown (ZA) (South Africa)

More on bus features and services


Johannesburg and Queenstown (ZA): Useful Info

Johannesburg
4.43 Million
Queenstown (ZA)
105,309
Trusted shop
The CheckMyBus App
Free Download