The city has an important railway station on the Sena railway, which connects it by operating a connection between Blantyre to Nsanje, near the southern border with Mozambique, and connects Malawi with the Mozambican ports of Beira and Nacala; Mchinji, near the border with Zamibia; Salima and Lilongwe; and between Nkaya and Nayuchi on the eastern border with Mozambique, covering a total of 797 kilometers .