Transport in Mozambique

There are rail links serving principal cities and connecting the country with Malawi, Zimbabwe and South Africa.

On the Indian Ocean coast are several large seaports, including Nacala, Beira and Maputo, with further ports being developed.

The Mozambican railway system developed over more than a century from three different ports on the Indian Ocean that serve as terminals for separate lines to the hinterland.

A parastatal authority, Portos e Caminhos de Ferro de Moçambique (abbreviated CFM; in English Mozambique Ports and Railways), oversees the railway system of Mozambique and its connected ports, but management has been largely outsourced.

A new route for coal haulage between Tete and Beira was planned to come into service by 2010,[2] and in August 2010, Mozambique and Botswana signed a memorandum of understanding to develop a 1,100 km railway through Zimbabwe, to carry coal from Serule in Botswana to a deepwater port at Techobanine Point in Mozambique.

Seaports on the Indian Ocean coast include: As of 2002[update] the merchant marine fleet consisted of three cargo ships of 1,000 gt or over, totaling 4,125 gt/7,024 tonnes deadweight (DWT).

Railway network of Mozambique
Steam locomotive at Inhambane, 2009
Construction works for the Armando Guebuza Bridge, Mozambique (2008)
Road N1 (2010)
Petrol station in Gaza Province .