Flights from Mumbai to Delhi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BOM to DEL – All flight route options from Chhatrapati Shivaji Maharaj International Airport, India to Indira Gandhi International Airport, India. These flights are operated by 5 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 2 hours and 8 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 Indira Gandhi Airport
We got great deals on hotels and car rentals near the airport.
Mumbai to Delhi flights
There are over 27 airlines and as many as 701 flights every week to this destination. You can fly non-stop to Delhi (DEL) from Mumbai (BOM) with IndiGo, Air India, SpiceJet, Starlight Airline or Air India Express but if a stopover option suits you better you can choose to fly via Udaipur, Vadodara or any other of the 22 alternatives with connectiing airports.
Mumbai to Delhi with IndiGo
You can fly non-stop every weekday with flights departing from 5:00 am to 3:00 am. You can also catch a transit flight via Udaipur or Vadodara.
With Air India
You can fly non-stop every weekday with flights departing from 4:00 am to 3:00 am. You can also catch a transit flight via Dehra Dun or Nagpur. Air India is a Star Alliance member.
Distance & flight times: Mumbai Airport to Indira Gandhi International Airport
The shortest flight time between BOM and DEL is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 712 miles (1146 km) |
UDR Udaipur | 4h 30m | 1h 50m | 729 miles (1173 km) |
BDQ Vadodara | 4h 35m | 1h 50m | 723 miles (1163 km) |
GWL Gwalior | 4h 45m | 1h 35m | 780 miles (1255 km) |
JAI Jaipur | 4h 50m | 2h 35m | 714 miles (1149 km) |
IDR Indore | 4h 55m | 2h 55m | 731 miles (1176 km) |
ATQ Amritsar | 5h 0m | 1h 30m | 1143 miles (1839 km) |
NAG Nagpur | 5h 0m | 1h 30m | 961 miles (1546 km) |
AMD Ahmedabad | 5h 0m | 2h 35m | 750 miles (1207 km) |
HBX Hubli | 5h 5m | 1h 15m | 1225 miles (1971 km) |
IXC Chandigarh | 5h 8m | 1h 30m | 988 miles (1590 km) |
LKO Lucknow | 5h 20m | 1h 55m | 1004 miles (1615 km) |
RPR Raipur | 5h 35m | 1h 40m | 1187 miles (1910 km) |
HSR Hirasar | 5h 38m | 2h 35m | 831 miles (1337 km) |
DED Dehra Dun | 5h 40m | 2h 35m | 970 miles (1561 km) |
GOX Goa | 5h 40m | 1h 45m | 1158 miles (1863 km) |
HYD Hyderabad | 5h 50m | 1h 50m | 1177 miles (1894 km) |
IXD Allahabad | 5h 50m | 2h 15m | 1081 miles (1739 km) |
BHO Bhopal | 5h 50m | 3h 0m | 778 miles (1252 km) |
JSA Jaisalmer | 6h 5m | 2h 30m | 956 miles (1538 km) |
JDH Jodhpur | 6h 5m | 2h 50m | 795 miles (1279 km) |
VNS Varanasi | 6h 25m | 1h 5m | 1197 miles (1926 km) |
GOI Goa | 6h 30m | 1h 45m | 1205 miles (1939 km) |


