The distance between Lilongwe to Monkey Bay via S127, Dedza is 586 Km by road. You can also find the distance from Lilongwe to Monkey Bay via S127, Dedza using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Lilongwe to Monkey Bay via S127, Dedza for road driving directions!