Next bus departures Today, Nov 19 Tomorrow, Nov 20 Fri, Nov 21 Sat, Nov 22 Sun, Nov 23 Mon, Nov 24 Tue, Nov 25 Wed, Nov 26 More dates
Next departures for Johannesburg to Tsomo on November 19 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank Cheapest $51 Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Fastest $51 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $62 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $60 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $57
Next departures for Johannesburg to Tsomo on November 20 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $55 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $62 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $74 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $66 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $62
Next departures for Johannesburg to Tsomo on November 21 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $53 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $62 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $60 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $71 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $62
Next departures for Johannesburg to Tsomo on November 22 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $41 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $61 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $58 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $71 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $62
Next departures for Johannesburg to Tsomo on November 23 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $41 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $54 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $52 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $51 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $67
Next departures for Johannesburg to Tsomo on November 24 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $41 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $59 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $56 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $54 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $66
Next departures for Johannesburg to Tsomo on November 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Cheapest Fastest $53 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $66 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $63 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $60 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $66
Next departures for Johannesburg to Tsomo on November 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank Cheapest $57 Bus 5:45pm
Johannesburg (Park Station) 12h 40m 6:25am
Tsomo - Tsomo Bus Rank, R409, Tsomo, 5400 Fastest $67 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $62 Bus 5:30pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 14h 35m 8:05am
Tsomo - Bus rank No tags $60 Bus 7:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 13h 10m 8:10am
Tsomo - Bus rank No tags $73
Last refresh of the prices: Today at 2:20 PM SAST.
View all departures Get from Johannesburg to Tsomo This route is served by bus only
The journey takes about 13 hours 10 minutes, and with fares starting at just $34, it presents an excellent value for a comfortable ride.
Compare bus companies 3.5 out of 5 stars 3.5/5 43,875 reviews
Staff 4.3
Timeliness 3.2
Cleanliness 4.1
Wifi 1.2
Based on 43875 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Intercape ticket prices on this trip start at $46
Intercape Mainliner Express Johannesburg Tsomo recent customer reviews The bus was very punctual. I asked the driver to drop me off at Forty junction but he was very rude
5 out of 5 stars
Nokuzola V.
October 21, 2024 Made me late
2 out of 5 stars
Okuhle L.
October 23, 2021 3 out of 5 stars 3/5 10,262 reviews
Staff 3.7
Timeliness 2.5
Cleanliness 3.6
Wifi 0.8
Based on 10262 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Eagle Liner ticket prices on this trip start at $34
Eagle Liner Johannesburg Tsomo recent customer reviews There was no place to charge our phones, the Drivers are not having an approach, the bus was very cold
2 out of 5 stars
Ncebakazi M.
November 7, 2024 The service was good
5 out of 5 stars
Lihle S.
September 18, 2024 Good service
4 out of 5 stars
Wande M.
December 27, 2022 3 out of 5 stars 3/5 9,133 reviews
Staff 4.1
Timeliness 3.1
Cleanliness 4
Wifi 1.3
Users have reported that despite some initial disorganization at the Johannesburg park station, the ride was ultimately satisfactory and reached its destination on time. However, there were concerns about a four-hour delay due to mechanical issues and an unpleasant odor from the bus toilet affecting comfort during travel.
Citiliner Plus Johannesburg Tsomo recent customer reviews Ok, I understand mechanical issues that lead us to 4 hours of delay. The bus toilet 🚻 was tinking smelling all over the bus.
3 out of 5 stars
Zubenati B.
February 19, 2025 The team was very disorganized at the Johannesburg park station,very unprofessional but at the end the ride was quiet good yes it was late but at least it managed to get get at the destination on time
3 out of 5 stars
Refiloe N.
December 20, 2024
Frequently asked questions about travelling from Johannesburg to Tsomo by bus
How far is Johannesburg from Tsomo? It's about 650 km (403 miles) from Johannesburg to Tsomo.
Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Johannesburg to Tsomo was searched and found on Nov 23, 2025 with a price of $39 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Tsomo, as early as possible.
You can expect to pay from $39 to $73 for a bus ticket from Johannesburg to Tsomo based on the last 2 days. You can expect to find the cheapest price for the trip at $39 which is on 2025-11-23.
Usually Intercape will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
People from around the world trust Busbud
Popular bus departures from Johannesburg Popular bus routes to Tsomo Continue your journey from Tsomo