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 |