Railway Transport in Malawi is run by Central Eastern African Railways from1999.
All the routes cost MK 2100 in business class
Railway Routes
The train offers the following routes within Malawi:
  1. Limbe-Balaka Via Blantyre
        Departure:    Wednesday - 7am
             Return:     Friday - 6am 

    2. Balaka- Nayuchi via Liwonde
        Departure:    Thursday - 6 am 
             Return:     Thursday - 1:30 am 

    3. Limbe-Makhanga Departs 9am Saturday, returns 7am Sunday
         Departure:    Saturday - 9am 
             Return:      Sunday -   7am