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!
2094 Companies - 5,609,721 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 Johannesburg to Queenstown (ZA)

Cheapest Bus$17.68
Fastest Bus9h 30m
Earliest Bus3:30 PM
Latest Bus6:30 PM
Daily Bus Routes4 Ø
Distance399.9 miles
Bus CompaniesIntercape, Eldo Coaches

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.

  • 5:00 PM
    5:10 AM
    Johannesburg
    15 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$17.68
  • 6:30 PM
    5:20 AM
    Johannesburg
    19 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$24.82
  • 5:00 PM
    4:45 AM
    Johannesburg
    19 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$32.51
  • 6:30 PM
    5:20 AM
    Johannesburg
    19 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$34.28
  • 5:20 PM
    3:45 AM
    Johannesburg
    12 Jun +1
    Queenstown (ZA)
    Eldo CoachesEldo Coaches
    from$38.42
  • 5:20 PM
    3:45 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    Eldo CoachesEldo Coaches
    from$38.42
  • 6:15 PM
    3:45 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    Eldo CoachesEldo Coaches
    from$38.42
  • 5:00 PM
    5:10 AM
    Johannesburg
    12 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$48.60
  • 5:00 PM
    4:55 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$48.64
  • 5:00 PM
    5:10 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$48.64
  • 6:30 PM
    5:10 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$51.61
  • 6:30 PM
    5:20 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$51.61
  • 4:30 PM
    4:40 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    IntercapeIntercape
    from$52.80
  • 3:30 PM
    2:55 AM
    Johannesburg
    5 Jun +1
    Queenstown (ZA)
    Eldo CoachesEldo Coaches
    from$53.19

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.

  • 8:00 PM
    6:40 AM
    Queenstown (ZA)
    19 Jun +1
    Johannesburg
    IntercapeIntercape
    from$18.91
  • 8:00 PM
    6:40 AM
    Queenstown (ZA)
    19 Jun +1
    Johannesburg
    IntercapeIntercape
    from$20.09
  • 9:50 AM
    6:00 PM
    Queenstown (ZA)
    19 Jun
    Johannesburg
    Eldo CoachesEldo Coaches
    from$24.53
  • 9:50 AM
    5:45 PM
    Queenstown (ZA)
    19 Jun
    Johannesburg
    Eldo CoachesEldo Coaches
    from$24.53
  • 10:20 PM
    9:30 AM
    Queenstown (ZA)
    19 Jun +1
    Johannesburg
    IntercapeIntercape
    from$24.82
  • 10:20 PM
    9:30 AM
    Queenstown (ZA)
    19 Jun +1
    Johannesburg
    IntercapeIntercape
    from$26.60
  • 7:50 PM
    7:40 AM
    Queenstown (ZA)
    8 Jun +1
    Johannesburg
    IntercapeIntercape
    from$36.54
  • 7:40 PM
    7:40 AM
    Queenstown (ZA)
    8 Jun +1
    Johannesburg
    IntercapeIntercape
    from$36.54
  • 7:50 PM
    7:40 AM
    Queenstown (ZA)
    15 Jun +1
    Johannesburg
    IntercapeIntercape
    from$36.54
  • 7:40 PM
    7:40 AM
    Queenstown (ZA)
    15 Jun +1
    Johannesburg
    IntercapeIntercape
    from$36.54
  • 8:10 PM
    7:00 AM
    Queenstown (ZA)
    15 Jun +1
    Johannesburg
    IntercapeIntercape
    from$38.30
  • 8:00 PM
    7:00 AM
    Queenstown (ZA)
    15 Jun +1
    Johannesburg
    IntercapeIntercape
    from$38.30
  • 10:00 PM
    10:25 AM
    Queenstown (ZA)
    15 Jun +1
    Johannesburg
    IntercapeIntercape
    from$45.37

Information about the bus connection, amenities and services

Bus fares between Johannesburg and Queenstown (ZA) can commonly be found from $38.42. 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!
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 $38.42 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)
Intercape office, next to Sasol Garage in Cathcart Road , Queenstown (ZA) (South Africa)
Livingstone St , 5320 Queenstown (ZA) (South Africa)

Compare Johannesburg and Queenstown (ZA)

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.