Botswana Railways (BR) just announced that with effect from 20 December 2017 its passenger train service, the BR Express, will connect Francistown in Botswana with Bulawayo in Zimbabwe. The BR Express will depart Francistown at 07:00 and arrive in Bulawayo at 12:30. Upon return, the train will depart Bulawayo at 14:15 and arrive in Francistown at 19:45. Botswana Railways stopped services to Zimbabwe in the early 2000s.
Botswana Railways re-introduced a passenger train service in Botswana on 22 March 2016. The train consist of 3 classes being Standard and Business Class as well as Sleeper Coaches. This service currently operates between Lobatse and Francistown.