In 2002, the National Railways of Zimbabwe, a public corporation, operated 3,077 km (1,912 mi) of rail lines, of which 313 km (194 mi) were electrified. Rail links exist with Zambia, Mozambique, Botswana, and the Republic of South Africa. Electrification of the railroads was begun following independence. There were 18,338 km (11,395 mi) of road in 2002, of which 8,692 km (5,401 mi) were classified as paved. In 2000, there were 285,500 registered motor vehicles, including 119,100 passenger cars, and 166,400 commercial vehicles.
The Mazoe and Zambezi rivers are used for transporting chrome ore from Harare to Mozambique. Important ports and harbors are at Binga and Kariba.
In 2001, there were 454 airports, 17 of which had paved runways. Zimbabwe operates domestic, regional, and European flights. Harare and Bulawayo are the principal airports. In 1997, total scheduled traffic included 938 million passenger-km (583 million passenger-mi) and 153 million freight ton-km (95 million freight ton-mi) of flight. Zimbabwe's passenger airline is Air Zimbabwe, and its international cargo airline is Affretair. In 2001, 494,500 passengers were carried on scheduled domestic and international airline flights.