Flight time from Bengaluru to Lilongwe

How long is the flight time from Bengaluru to Lilongwe?

The flight time between Bengaluru and Lilongwe is 8 hours 6 minutes.

What is the Flight Distance Between Bengaluru and Lilongwe?

The flight distance from Bengaluru (India) to Lilongwe (Malawi) is 3529 miles or 5680 kilometers or 3065 nautical miles.
The calculated distance between two cities is the straight flight distance measured from one point to another by air.
The nearest airport to Bengaluru is Kempegowda International Airport (BLR) and the nearest airport to Lilongwe is Robert Gabriel Mugabe International Airport (HRE).

Map of flight path from Bengaluru to Lilongwe

The map of the shortest flight path between Bengaluru, India and Lilongwe, Malawi is displayed below.

Bengaluru Details

Bengaluru is located in India.

GPS CoordinatesLatitude: N 12° 58' 19'' Longitude: E 77° 35' 37.3''
Latitude12.97194
Longitude77.59369
CountryIndia
Nearby airports

Kempegowda International Airport (BLR)

Lilongwe Details

Lilongwe is located in Malawi.

GPS CoordinatesLatitude: S 13° 58' 0.9'' Longitude: E 33° 47' 14.1''
Latitude-13.96692
Longitude33.78725
CountryMalawi
Nearby airports

Lilongwe International Airport (LLW)

Time Difference between Bengaluru and Lilongwe

Time difference between Bengaluru (India) and Lilongwe (Malawi) is 3 Hours 30 Minutes.
Lilongwe time is 3 Hours 30 Minutes behind Bengaluru.

Current local time in Bengaluru Current local time in Lilongwe
2026-03-21, 10:39:01 IST 2026-03-21, 07:09:01 CAT

Popular Searches from Bengaluru

Popular Searches from Lilongwe





Please add a bookmark (press CTRL+D to add) and share the page with your friends!