What are the most popular routes to Middelburg?
| Durban - Middelburg | Average priceCLP 43,678 | Average duration15h 40m | Daily departures19 | |
| Johannesburg - Middelburg | Average priceCLP 6,375 | Average duration21h 30m | Daily departures2 | |
| Johannesburg - Middelburg | Average priceCLP 27,818 | Average duration2h 25m | Daily departures10 | |
| Pretoria - Middelburg | Average priceCLP 26,902 | Average duration3h 55m | Daily departures7 | |
| Midrand - Middelburg | Average priceCLP 27,245 | Average duration3h 25m | Daily departures6 | |
Operators serving Middelburg
Top departures from Middelburg
Top arrivals to Middelburg