Central Eastern African Railways operates the following services. The trains are slow and unreliable, so buses and minibuses are a better option. The following journeys cost MK2100 in business class.
Limbe–Balaka via Blantyre (11½ hours) Departs 7am Wednesday, returns 6am Friday.
Balaka–Nayuchi via Liwonde (six hours) Departs 6am Thursday, returns 1.30pm.
Limbe–Makhanga (9¾ hours) Departs 9am Saturday, returns 7am Sunday.