Flights from Bengaluru to Gwalior – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BLR to GWL – All flight route options from Kempegowda International Airport, India to Gwalior, India. These flights are operated by 3 airlines. Fly non-stop with Air India Express or choose from 3 different transit flights. The shortest flight time is 2 hours and 43 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Gwalior
We got great deals on hotels and car rentals near the airport.
Bengaluru to Gwalior flights
With over 22 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Gwalior (GWL) from Bengaluru (BLR) with Air India Express but if a stopover option suits you better you can choose to fly via Ahmedabad, Delhi or any other of the 3 alternatives with connectiing airports.
Bengaluru to Gwalior with Air India Express
You can fly non-stop every weekday with flights departing at 11:05.
With Starlight Airline
If you fly from Bengaluru with Starlight Airline you will do a stopover in Ahmedabad, AMD before reaching Gwalior. This flight trip will take 5 hours and 15 minutes and you can fly every Monday with departures at 07:15 or 07:25.
Distance & flight times: Kempegowda International Airport to Gwalior
The shortest flight time between BLR and GWL is 2 hours and 43 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 43m | - | 910 miles (1464 km) |
AMD Ahmedabad | 5h 15m | 1h 15m | 1181 miles (1900 km) |
DEL Delhi | 6h 15m | 2h 45m | 1241 miles (1997 km) |
BOM Mumbai | 6h 53m | 3h 0m | 1128 miles (1815 km) |

