As of 2026, a one-way bus ticket from Johannesburg to East London typically costs between R330 and R750, depending on the service provider and travel date.
How much is the APM bus from East London to Johannesburg?
A one-way APM bus ticket from East London to Johannesburg costs about R468 (South African Rand) as of mid-2026.
APM (Algoa Passenger Motors) runs this route regularly. Prices creep up a bit during busy travel times—think December holidays or Easter—because demand skyrockets. Booking online ahead of time through their website or at their East London station usually locks in the best rate. Always double-check the price when you book, since schedules and fares can shift without warning.
How much is a bus to East London?
Daily bus tickets to East London average around $30 USD (≈R550 ZAR) from major South African cities as of 2026.
City to City, Eldo Coaches, and Intercape all charge similar fares when you book early. The exact cost ticks up or down depending on where you’re traveling from—distance and demand play big roles here. If you’re watching your wallet, try booking early or picking a mid-week departure. The best way to lock in a good price? Check the operator’s website or a travel booking platform right before you travel.
How much is the bus from Johannesburg to Eastern Cape?
Bus tickets from Johannesburg to the Eastern Cape generally range from R330 to R750 one-way, depending on the destination city and service class.
This covers most spots in the Eastern Cape—East London, Mthatha, Port Elizabeth, you name it. Travel time stretches from 12 to 16 hours, depending on how many stops the bus makes. Fancy coaches from City to City or Intercape sit at the top end of that price range, while budget operators can get you there for as little as R330. Honestly, this is the best approach if you want comfort without overspending.
How much is the cheapest bus from Johannesburg to Eastern Cape?
The cheapest one-way bus ticket from Johannesburg to the Eastern Cape starts around $20 USD (≈R380 ZAR), typically offered by budget operators like Eldo Coaches or Vilamora.
These rock-bottom fares pop up on select departures, usually leaving around 7:00 PM. Expect a 14–16 hour trip with plenty of stops along the way. Always confirm the exact departure time and route before you book—those details can change without notice. Booking online in advance gives you the best shot at snagging one of these fares.
What is the cheapest bus from Cape Town to East London?
The lowest-priced bus ticket from Cape Town to East London starts at about $15 USD (≈R280 ZAR), offered by operators such as IlulaBus or Eldo Coaches.
These dirt-cheap fares only show up on certain routes and departures, often at 7:00 PM. The trip itself takes about 15–18 hours, give or take, depending on traffic and how many stops the bus makes. If you want the best deal, book early and avoid traveling during peak times like December or April school holidays. Check the operator’s website for real-time availability—prices disappear fast.
How much is the bus from Cape Town to East London?
A one-way bus ticket from Cape Town to East London averages around $30 USD (≈R550 ZAR) as of 2026.
Translux, Intercape, and City to City all charge roughly the same when you book ahead. Prices climb closer to departure, especially in busy seasons, so don’t wait. Mid-week departures often have better availability and lower fares. Always verify the exact fare and schedule when you book—those numbers aren’t set in stone.
How much is a bus ticket from Johannesburg to Mthatha?
Bus tickets from Johannesburg to Mthatha cost between R380 and R450 (South African Rand) one-way as of 2026.
Intercape is a solid choice on this route, with fares starting at R380 and departures around 5:30 PM. The trip lasts about 12–14 hours. Eldo Coaches and City to City also serve this route, sometimes for a bit less. Always check the latest schedules and prices on the operator’s website before you head out.
Can I buy a bus ticket at Pick n Pay?
Yes, you can buy bus tickets at Pick n Pay stores nationwide through Travelstart’s service.
Travelstart teamed up with Pick n Pay, so you can book and pay for bus tickets in over 260 stores across South Africa. Just head to the Travelstart desk or kiosk in your nearest Pick n Pay, pick your route and time, then pay at the counter. This is great if you prefer handling things in person or don’t have easy online access. Not every branch offers this service, so check ahead to avoid surprises.
How much is city to city bus from Johannesburg to Mthatha?
City-to-city bus tickets from Johannesburg to Mthatha range from R380 to R450 per seat, depending on the operator and departure time.
Intercape is a popular pick here, with fares starting at R380 and a 5:30 PM departure. The trip lasts about 12–14 hours. Eldo Coaches and City to City might offer slightly different fares or schedules, so compare your options. Booking in advance is the smart move—it secures your seat and keeps the price low.
How many hours is it from Johannesburg to Eastern Cape?
The drive from Johannesburg to the Eastern Cape takes about 10 hours and 27 minutes when traveling at an average speed of 80 km/h.
That’s just a rough estimate for the general distance to big spots like East London or Mthatha. Real-world travel time changes with traffic, road conditions, and your exact destination. If you’re taking the bus, expect 12–16 hours, depending on how many stops the route makes. Always check the operator’s schedule for the most accurate travel time—nobody likes surprises on the road.
How much is intercape from Mthatha to Cape Town?
Intercape bus tickets from Mthatha to Cape Town cost between R570 and R665 per seat as of 2026.
Most departures leave Umtata (Mthatha) around 9:45 AM and roll into Cape Town the next day after 16–18 hours on the road. The price shifts based on the service class and how early you book. Your best bet? Reserve online through Intercape’s website or at their station. Always confirm the departure time and route when you book—these details can change without notice.
How much is the bus to Eastern Cape?
Bus tickets to the Eastern Cape cost between R290 and R400 from nearby cities like Cape Town or Bellville when traveling via budget operators.
This covers popular routes like Cape Town to East London or Port Elizabeth. Travel time varies from 11 to 15 hours, depending on your destination and how many stops the bus makes. Booking early and traveling mid-week often means better fares. Check the operator’s website for the latest prices and schedules before you go.
How much does it cost to go to Eastern Cape?
A 7-day trip to the Eastern Cape costs an average of $2,864 for a solo traveler, $5,144 for a couple, and $9,643 for a family of four, based on 2025 travel data.
That estimate includes accommodation, food, local transport, and activities. Hotels in the Eastern Cape run from $108 to $491 per night, averaging around $190. Vacation rentals typically go for $130 to $400 per night for the whole place. Prices jump during peak times like December holidays and school breaks. Plan ahead and book your stays early to avoid overpaying.
Edited and fact-checked by the FixAnswer editorial team.