Flight distance from Madurai to Bengaluru

347 kilometers/216 miles
or 187 nautical miles.
Your flight will depart from Madurai airport and land at Bengaluru airport.
City: Madurai (IXM) Bengaluru (BLR)
Latitude: 9.833611 12.949722
Longitude: 78.089444 77.668056
Country: India India
Timezone: Asia/Kolkata Asia/Colombo
Current time:: 22:49 04-Apr-2026 22:49 04-Apr-2026

How far is between Madurai and Bengaluru?

  • Your starting point Madurai, India is located at 9.833611,78.089444
  • Your ending point Bengaluru, India is located at 12.949722,77.668056
  • l distance from Madurai to Bengaluru is 347 kms equals to miles and 187 nautical miles.
  • Flight time from Madurai to Bengaluru is 3 hours 5 minutes
Click here to get detail flight schedules from Madurai to Bengaluru