Timetables, Fares and Contacts for Kwezy Buses in Malawi (Mzuzu – Kasungu – Lilongwe – Blantyre)
Kwezy Bus Company is a wholly Malawian-owned bus company.
It operates daily services between Mzuzu, Kasungu, Lilongwe and Blantyre.
Kwezy Buses Timetables (Schedules)
Departures from Lilongwe
Lilongwe – Blantyre
| Departure Time | 
Arrival Time | 
| 7:30 | 
12:00 | 
| 13:00 | 
17:30 | 
Lilongwe – Mzuzu
| Departure Time | 
Arrival Time | 
| 13:00 | 
17:30 | 
Lilongwe – Kasungu
| Departure Time | 
Arrival Time | 
| 13:00 | 
14:30 | 
Departures from Blantyre
Blantyre – Lilongwe
| Departure Time | 
Arrival Time | 
| 7:30 | 
12:00 | 
| 13:00 | 
17:30 | 
Blantyre – Kasungu
| Departure Time | 
Arrival Time | 
| 7:30 | 
14:30 | 
Blantyre – Mzuzu
| Departure Time | 
Arrival Time | 
| 7:30 | 
17:30 | 
Departures from Mzuzu
Mzuzu – Kasungu
| Departure Time | 
Arrival Time | 
| 7:30 | 
10:00 | 
Mzuzu – Lilongwe
| Departure Time | 
Arrival Time | 
| 7:30 | 
12:00 | 
Mzuzu – Blantyre
| Departure Time | 
Arrival Time | 
| 7:30 | 
17:30 | 
Departures from Kasungu
Kasungu – Lilongwe
| Departure Time | 
Arrival Time | 
| 10:30 | 
12:00 | 
Kasungu – Blantyre
| Departure Time | 
Arrival Time | 
| 10:30 | 
17:30 | 
Kasungu – Mzuzu
| Departure Time | 
Arrival Time | 
| 15:00 | 
17:30 | 
Schedules are as of June 2022
Kwezy Buses Fares
From Lilongwe
| Destination | 
Fare | 
| Blantyre | 
MK28,000 (MK20,000 for Child) | 
| Kasungu | 
MK18,000 (MK14,000 for Child) | 
| Mzuzu | 
MK28,000 (MK20,000 for Child) | 
| Mangochi | 
MK28,000 (MK20,000 for Child) | 
From Blantyre
| Destination | 
Fare | 
| Lilongwe | 
MK28,000 (MK20,000 for Child) | 
| Kasungu | 
MK34,000 (MK26,000 for Child) | 
| Mzuzu | 
MK45,000 (MK35,000 for Child) | 
| Mangochi | 
MK25,000 (MK20,000 for Child) | 
From Mzuzu
| Destination | 
Fare | 
| Kasungu | 
MK20,000 (MK17,000 for Child) | 
| Lilongwe | 
MK28,000 (MK20,000 for Child) | 
| Blantyre | 
MK45,000 (MK35,000 for Child) | 
From Kasungu
| Destination | 
Fare | 
| Mzuzu | 
MK20,000 (MK17,000 for Child) | 
| Lilongwe | 
MK18,000 (MK14,000 for Child) | 
| Blantyre | 
MK34,000 (MK26,000 for Child) | 
Fares are as of November 11, 2023
Contacts for Booking
Kwezy Buses Lilongwe Office
| Location | 
Gateway Mall, Lilongwe | 
| Phone | 
+265 (0) 886 780 356 | 
| Opening Hours | 
7:30-12:00, 13:00-17:30 | 
Kwezy Buses Blantyre Office
| Location | 
Old Shire Bus Lines Premises, Opposite Trade Fair Grounds, Blantyre | 
| Phone | 
+265 (0) 886 780 355 | 
| Opening Hours | 
7:30-12:00, 13:00-17:30 | 
Kwezy Buses Mzuzu Office
| Location | 
Chikoma House Next to Katoto Filling Station, Mzuzu | 
| Phone | 
+265 (0) 882 946 650 | 
| Opening Hours | 
7:30-17:30 | 
Kwezy Buses Mangochi Office
| Location | 
Mpondasi Total Filling Station, Mangochi | 
| Phone | 
+265 (0) 886 240 840 | 
| Opening Hours | 
8:00-11:30, 14:30-18:00 |