Travel from Francistown to Livingstone

Train or fly from Francistown to Livingstone?

Air Botswana and British Airways fly from Francistown to Livingstone twice a week. Alternatively, NRZ operates a train from Francistown to Livingstone 4 times a week, and the journey takes 5 h 25 min. NRZ also services this route once daily.

How to get from Francistown to Livingstone

From Francistown drive to Francistown airport, fly to Kasane airport, then drive to Livingstone. 5 h 24 min $388. From Francistown train to Bulawayo, taxi to Bulawayo airport, fly to Victoria Falls airport, shuttle to Zambia Border, then taxi to Livingstone. 8 h 37 min $304. From Francistown drive to Francistown airport, fly to Livingstone airport, then taxi to Livingstone. 4 h 34 min $708. From Francistown train to Bulawayo, train to Victoria Falls, then drive to Livingstone. 19 h 10 min. From Francistown drive to Livingstone. 8 h 20 min $81.