Buses at Park Station Johannesburg – Every Operator, Route and Booking Option
Johannesburg Park Station is the largest bus terminal in Southern Africa. Every day, dozens of long-distance coaches depart from and arrive at Park Station, connecting Johannesburg to cities across South Africa and to destinations across international borders.
Whether you need a bus to Durban, Cape Town, Polokwane, Richards Bay, Harare or Gaborone, this is the complete guide to bus services at Park Station Johannesburg.
THE PARK STATION BUS TERMINAL
The bus terminal is integrated into the main Park Station complex on Rissik Street, Johannesburg CBD. Different operators have their own designated bays and ticket offices within the terminal. The terminal is accessible from the main concourse and is clearly signposted throughout the building.
Key features of the Park Station bus terminal: covered loading bays for passenger boarding, individual ticket offices for each major operator, waiting areas with seating, ATMs and food vendors close by, security personnel throughout operating hours, and a separate international bay for cross-border coaches.
Long-Distance Buses
Daily departures with Intercape, Translux, Eldo Coaches and more. Reach Cape Town, Durban, Richards Bay and 50+ South African cities from Park Station.
Cross-Border Coaches
Southern Africa's largest cross-border terminal. Daily coaches to Zimbabwe, Botswana, Mozambique, Zambia, Malawi and Namibia.
Gautrain Connection
The underground Gautrain station connects the Johannesburg CBD to Sandton (8 min), OR Tambo Airport (40 min) and Pretoria (45 min).
Hotels & Accommodation
Need somewhere to stay? From the Ecomotel (50m from the terminal) to Braamfontein guesthouses — accommodation near Park Station for every budget.
LONG-DISTANCE BUS OPERATORS AT PARK STATION

Intercape
Intercape is one of South Africa's largest and most reliable long-distance coach operators. From Park Station, Intercape runs services to Cape Town, Port Elizabeth/Gqeberha, East London, Bloemfontein, Durban, Polokwane, Musina, Nelspruit/Mbombela, George, Kimberley, Pietermaritzburg, and cross-border to Harare (Zimbabwe), Bulawayo (Zimbabwe), Gaborone (Botswana) and Windhoek (Namibia). Intercape coaches feature reclining seats, air conditioning, onboard toilets and, on select overnight routes, Sleepliner class with wider, more reclining seating. Book on Intercape.co.za, Busbud or at the Park Station Intercape office.

Translux
Translux is a division of PRASA and operates comfortable long-distance services from Park Station to Cape Town, Durban, East London, Port Elizabeth/Gqeberha, Bloemfontein, George and Pietermaritzburg. Translux has competitive pricing and a high frequency of departures on major routes.

Greyhound / FlixBus
Greyhound, now under the FlixBus brand, connects Park Station to Durban, Cape Town, Port Elizabeth and other major cities. Check the FlixBus South Africa website for current schedules.

Eldo Coaches
Eldo Coaches offers affordable long-distance bus services, particularly to destinations in KwaZulu-Natal, the Eastern Cape and Limpopo. Popular with budget-conscious travellers and those heading to secondary towns.
Citiliner (City to City)
Citiliner runs an extensive network of affordable routes from Park Station, serving many smaller towns and secondary cities that premium operators don't always reach. Popular with commuters travelling to townships and rural areas.
City Bug
City Bug is a growing South African coach operator with modern vehicles. Routes include Durban, Eastern Cape and other destinations. Known for competitive pricing.
SA Roadlink
SA Roadlink offers long-distance budget services from Park Station to destinations across South Africa.
Baz Bus
Baz Bus operates a hop-on hop-off backpacker bus service from Park Station, connecting to tourist destinations along routes to Cape Town, KwaZulu-Natal and the Garden Route. Particularly popular with international tourists and budget travellers on extended itineraries.
POPULAR BUS ROUTES FROM PARK STATION
Johannesburg to Durban:
approximately 7–9 hours, multiple daily departures
Johannesburg to Cape Town:
approximately 18–20 hours, overnight services available
Johannesburg to Richards Bay:
approximately 6–8 hours
Johannesburg to Port Elizabeth/Gqeberha:
approximately 15–17 hours
Johannesburg to Bloemfontein:
approximately 5–6 hours
Johannesburg to East London:
approximately 14–16 hours
Johannesburg to Polokwane:
approximately 4–5 hours
Johannesburg to Nelspruit/Mbombela:
approximately 4–5 hours
Johannesburg to Kimberley:
approximately 5–6 hours
Johannesburg to George:
approximately 16–18 hours
Johannesburg to Musina:
approximately 6–7 hours
Johannesburg to Pietermaritzburg:
approximately 7–8 hours
Johannesburg to Vereeniging:
regional services available
Johannesburg to Heidelberg:
stop on several routes
Johannesburg to Harare, Zimbabwe:
approximately 9–12 hours
Johannesburg to Gaborone, Botswana:
approximately 4–5 hours
Johannesburg to Windhoek, Namibia:
approximately 19–22 hours
HOW TO BOOK A BUS FROM PARK STATION
Online via Busbud: Busbud.com aggregates tickets from multiple operators. You can compare prices and departure times across all operators in one search. This is the recommended method for most travellers.
Direct booking: Visit Intercape.co.za, Translux.co.za or the operator’s own website to book direct. Often gives access to the best prices when booking early.
At the station: All major operators have ticket offices within the Park Station bus terminal. You can buy in person, though popular routes and dates sell out, so advance online booking is recommended.
BUS TRAVEL TIPS FOR PARK STATION
Book in advance: Popular routes (Cape Town, Durban) sell out weeks ahead during December, Easter and long weekends. Never assume walk-up availability on these.
Arrive early: Reach the Park Station bus terminal at least 45–60 minutes before departure. Allow extra time during peak periods.
Keep your ticket accessible: Have your printed or digital ticket ready at check-in. The app or a screenshot is fine.
Luggage: Most operators allow one bag in the hold (typically 20–23kg) and one carry-on. Check your specific operator’s policy before travel. Excess luggage may be charged.
During peak periods: The terminal is crowded during December, Easter and public holidays. Keep your belongings secure and move with purpose.
Don’t leave luggage unattended: Not even briefly in the terminal or bus bay.
FREQUENTLY ASKED QUESTIONS
Q: What buses go from Park Station Johannesburg?A: Intercape, Translux, Greyhound/FlixBus, City Bug, Eldo Coaches, Citiliner and SA Roadlink all operate domestic routes from Park Station. Multiple operators run cross-border services to Zimbabwe, Botswana, Mozambique, Zambia and Malawi. Q: How do I book a bus at Park Station?A: Book online via Busbud.com, through the individual operator's website, or at the ticket offices inside the Park Station bus terminal. Q: What time do buses depart from Park Station?A: Departure times vary by operator and destination. Most have morning (06:00–10:00) and evening (18:00–22:00) windows. Check Busbud or the operator's website for current schedules. Q: Is there a bus from Park Station to Durban?A: Yes. Intercape, Translux, City Bug, Eldo Coaches and others run daily services. Travel time is approximately 7–9 hours. Q: Is there a bus from Park Station to Cape Town?A: Yes. Intercape, Translux and other operators run overnight buses. Journey time approximately 18–20 hours. Q: Is there a bus from Park Station to Richards Bay?A: Yes. Several operators serve this route with a travel time of approximately 6–8 hours. Check Busbud for current schedules. Q: Is there a bus from Park Station to Polokwane?A: Yes. Intercape and other operators connect Park Station to Polokwane in approximately 4–5 hours. Q: How much does a bus from Park Station to Durban cost?A: Fares range from approximately R200 to R450 depending on the operator and how far in advance you book. Q: Where is the bus terminal at Park Station?A: The bus terminal is within the main Park Station complex. Operator bays and ticket offices are accessible from the main concourse and well signposted. Q: Does Intercape depart from Park Station?A: Yes. Intercape has dedicated bays and a ticket office at Park Station Johannesburg. Q: Does Translux depart from Park Station?A: Yes. Translux is a major operator at Park Station serving Cape Town, Durban, Port Elizabeth and other destinations. Q: Can I buy a bus ticket at Park Station on the day of travel?A: Yes, if seats are available. On busy routes and during peak seasons, seats sell out well in advance. Booking online ahead of time is always recommended. Q: What is the cheapest bus from Park Station to Durban?A: Eldo Coaches and SA Roadlink typically have the lowest fares, starting from around R200. Compare on Busbud. Q: What luggage can I take on the bus from Park Station?A: Most operators allow one hold bag (20–23kg) and one carry-on. Excess baggage may be charged. Check your specific operator's policy. Q: How early should I arrive at Park Station for my bus?A: Arrive at least 45–60 minutes before departure. During peak seasons, allow more time. Q: Are overnight buses from Park Station safe?A: Established operators like Intercape and Translux maintain safety standards on overnight services. Coaches have onboard toilets and drivers work to regulated hours. Keep valuables secure and follow standard travel safety practices. Q: Does Eldo Coaches depart from Park Station?A: Yes. Eldo Coaches operates from Park Station, offering affordable services to KwaZulu-Natal, the Eastern Cape and Limpopo. Q: Does Baz Bus depart from Park Station?A: Yes. Baz Bus operates its hop-on hop-off backpacker service from Park Station, making it the starting point for its Cape Town and KZN routes.