Travel from Pretoria to Lusaka-South-Africa

How to get from Pretoria to Lusaka?

There is no direct connection from Pretoria to Lusaka. However, you can take the train to Marlboro, take the train to Johannesburg airport, fly to Bloemfontein, then take the taxi to Lusaka. Alternatively, you can take the train to Marlboro, take the train to Johannesburg airport, fly to Maseru, then take the drive to Lusaka.

How to get from Pretoria to Lusaka

From Pretoria train to Marlboro, train to Johannesburg airport, fly to Bloemfontein airport, then taxi to Lusaka. 4 h 11 min $185. From Pretoria train to Marlboro, train to Johannesburg airport, fly to Maseru airport, then drive to Lusaka. 5 h 45 min $373. From Pretoria bus to Bloemfontein then taxi to Lusaka. 7 h 31 min $116. From Pretoria bus to Bloemfontein then taxi to Lusaka. 7 h 35 min $91. From Pretoria train to Johannesburg Park, car train to Bloemfontein, then taxi to Lusaka. 10 h 15 min $102. From Pretoria drive to Lusaka. 5 h 18 min $54.

How long does it take to get from Pretoria to Lusaka?

It takes approximately 4 h 11 min to get from Pretoria to Lusaka.