What are the most popular routes to Midrand?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Midrand | Average priceR$160 | Average duration9h 10m | Daily departures56 | |
| Cape Town - Midrand | Average priceR$320 | Average duration19h 40m | Daily departures30 | |
| Port Elizabeth - Midrand | Average priceR$253 | Average duration16h 15m | Daily departures20 | |
| Kimberley - Midrand | Average priceR$213 | Average duration7h 40m | Daily departures18 | |
| Pietermaritzburg - Midrand | Average priceR$173 | Average duration7h 35m | Daily departures40 |
Operators serving Midrand
Midrand stations and stops
- A
Engen Big Bird N1
N1 Bridge, New Rd, Midridge Park, Midrand, 1685, South Africa - B
Midrand - Shell Ultra
Engine Big Bird N1 South, Midrand, 2093, South Africa
Top departures from Midrand
Find bus tickets from Midrand to Cape TownMidrand to Kimberley bus times and faresHow to travel from Midrand to QueenstownFind bus tickets from Midrand to DurbanMidrand to Harare bus times and faresHow to travel from Midrand to BloemfonteinFind bus tickets from Midrand to BulawayoMidrand to Pietermaritzburg bus times and faresHow to travel from Midrand to MthathaFind bus tickets from Midrand to PolokwaneMidrand to Port Elizabeth bus times and faresHow to travel from Midrand to Matatiele
Top arrivals to Midrand
Find bus tickets from Durban to MidrandMbombela to Midrand bus times and faresHow to travel from Polokwane to MidrandFind bus tickets from Bloemfontein to MidrandRichards Bay to Midrand bus times and faresHow to travel from Matatiele to MidrandFind bus tickets from Pietermaritzburg to MidrandCape Town to Midrand bus times and faresHow to travel from Mthatha to MidrandFind bus tickets from Port Elizabeth to MidrandQueenstown to Midrand bus times and faresHow to travel from Kimberley to Midrand






