Travel from Windhoek to Francistown

Bus or fly from Windhoek to Francistown?

Air Namibia, Air Botswana and 2 other airlines fly from Windhoek to Francistown twice daily. Alternatively, InterCape operates a bus from Windhoek to Francistown once daily. Tickets cost $40 - $60 and the journey takes 13 h 15 min. 3 other operators also service this route.

How to get from Windhoek to Francistown

From Windhoek drive to Windhoek airport, fly to Francistown airport, then drive to Francistown. 4 h 46 min $296. From Windhoek drive to Windhoek airport, fly to Bulawayo airport, taxi to Bulawayo, then train to Francistown. 11 h 23 min. From Windhoek drive to Windhoek airport, fly to Gaborone airport, drive to Gaborone, then bus to Francistown. 8 h 14 min $202. From Windhoek bus to Livingstone, drive to Victoria Falls, train to Bulawayo, then train to Francistown. 39 h 53 min. From Windhoek bus to Upington, bus to Johannesburg, bus to Gaborone, walk to Gaborone, then bus to Francistown. 40 h 14 min $162. From Windhoek bus to Victoria Falls, drive to Victoria Falls, train to Bulawayo, then train to Francistown. 40 h 31 min. From Windhoek drive to Francistown. 16 h 35 min.

Operators from Windhoek to Francistown