What are the most popular routes to Blantyre?

Johannesburg - BlantyreAverage priceCN¥790Average duration1d 9hDaily departures2
Cape Town - BlantyreAverage priceCN¥1,136Average duration1d 10hDaily departures4
Durban - BlantyreAverage priceCN¥1,184Average duration8h 30mDaily departures2
Bellville - BlantyreAverage priceCN¥2,375Average duration1d 10hDaily departures1