Cheap flights to Blantyre
The primary air hub serving the southern part of Malawi is Chileka Airport, located just 13 kilometers from the city center. Direct air connections link the city with several key regional and international points, making it easier to plan a trip to Blantyre. The highest passenger traffic is seen on flights from Johannesburg (25 departures per week), Dar es Salaam (12 flights), and Addis Ababa (10 flights), with regular flights also operated from Lilongwe.
Currently, 6 airlines provide regular air service to the city. Leading roles in passenger transportation are played by companies such as Ethiopian Airlines and Airlink, with flights also operated by Emirates and Qatar Airways. To better prepare for your trip, you can explore the city guide, find out how to get there, or check the current weather. Below on the page, you'll find departure city cards with a convenient ticket search form.

Lilongwe — Blantyre

Johannesburg — Blantyre

Dar es Salaam — Blantyre




Addis Ababa — Blantyre
Flight insights to Blantyre
Data-driven trends for direct flights to Blantyre — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Blantyre come from Johannesburg, Dar es Salaam and Addis Ababa. Johannesburg leads with around 25 flights a week.
- Johannesburg25 flights/week
- Dar es Salaam12 flights/week
- Addis Ababa10 flights/week
- Lilongwe6 flights/week
Top departure countries
Most direct flights to Blantyre depart from South Africa, Tanzania and Ethiopia. South Africa alone accounts for about 47% of all direct routes.
- South Africaavg $296
- Tanzaniaavg $309
- Ethiopiaavg $638
- Malawiavg $64
Direct routes & fares
Popular non-stop routes to Blantyre range from Lilongwe at $64 to Addis Ababa at $638 — a quick way to compare direct-flight fares.
- Johannesburgfrom $296
- Dar es Salaamfrom $309
- Addis Ababafrom $638
- Lilongwefrom $64
- Nairobifrom $466
Cheapest departure cities
The cheapest places to fly to Blantyre from right now are Lilongwe from $64, Johannesburg from $296 and Dar es Salaam from $309.
- Lilongwefrom $64
- Johannesburgfrom $296
- Dar es Salaamfrom $309
- Zanzibar Cityfrom $381
- Lusakafrom $401
Longest direct flights
The longest direct flight to Blantyre is from Yaounde at about 4h 50m, followed by Bahir Dar (4h 24m) and Addis Ababa (4h 3m).
- Yaounde4h 50m
- Bahir Dar4h 24m
- Addis Ababa4h 3m
- Cape Town3h 51m
- Awasa3h 47m
Popular departure cities to Blantyre
Frequently asked questions
- How many cities have flights to Blantyre?
- Currently, regular air service to Blantyre is available from 4 main departure cities included in the route network. This allows travelers to choose the most convenient connection hubs in Africa.
- Which cities have the most frequent flights to Blantyre?
- The most popular routes are flights from Johannesburg (25 flights per week), Dar es Salaam (12 flights), and Addis Ababa (10 flights). There are also 6 flights per week from the country's capital, Lilongwe.
- How many airlines fly to Blantyre?
- Six airlines operate regular flights to the city. The largest carriers by traffic volume include Ethiopian Airlines and Airlink, while Emirates and Qatar Airways are also featured in the schedule.
- Which airports serve flights to Blantyre?
- All international and domestic flights arrive at Chileka Airport (BLZ). This airport is located approximately 13 kilometers from the city center, ensuring a quick transfer upon arrival.
- How to find cheap flights to Blantyre?
- To find the best deals, it is recommended to compare flight options from different airlines and use the search form on this page. Connecting flights through major hubs like Johannesburg or Addis Ababa are often cheaper than direct flights.
- When is the best time to buy flight tickets to Blantyre?
- The optimal booking time is considered to be 2–3 months before departure. This allows you to find tickets at the most attractive rates from leading airlines before the seasonal peak in demand.