What are the most popular routes to Welkom?
| Cape Town - Welkom | Average priceR$284 | Average duration15h 15m | Daily departures16 | |
| Durban - Welkom | Average priceR$185 | Average duration9h 50m | Daily departures6 | |
| Upington - Welkom | Average priceR$262 | Average duration11h 45m | Daily departures2 | |
| Johannesburg - Welkom | Average priceR$166 | Average duration4h 15m | Daily departures32 | |
| Mthatha - Welkom | Average priceR$218 | Average duration10h 40m | Daily departures9 | |
Top departures from Welkom