Popular India route

Delhi to Mumbai Flight & Train Fares

Compare Delhi to Mumbai flight fares and train fares for your selected travel date. Current provider results help you weigh flight prices against train ticket prices without assuming either is fixed.

Compare travel modes

OperatorFare

Search current flight and train fares

Choose your route and travel date to search verified fares.

Route guide

Planning Delhi to Mumbai travel

Flight options

Flights depart from Indira Gandhi International Airport (DEL) and arrive at Chhatrapati Shivaji Maharaj International Airport (BOM). Nonstop journeys typically take about 2 hours 10 minutes to 2 hours 30 minutes. Air India, IndiGo, Akasa Air and other domestic airlines may serve this route depending on the date.

Train options

Long-distance trains commonly leave New Delhi (NDLS) or Hazrat Nizamuddin (NZM) and may arrive at Mumbai Central (MMCT), Bandra Terminus (BDTS) or CSMT. Faster services can take around 16 hours, while other trains take longer. Available accommodation may include SL, 3A, 2A and 1A, depending on the train.

How to check fares

Select your travel date in the search above, then choose Flights or Trains to check current provider fares for Delhi to Mumbai. Prices and availability can change, so verify the final details before booking.

Common questions

Delhi to Mumbai fare FAQ

How long does a Delhi to Mumbai nonstop flight take?

The scheduled flying time is usually about 2 hours 10 minutes to 2 hours 30 minutes, but this varies by service.

Which Delhi station should I choose for Mumbai trains?

Many services use NDLS or NZM. Check the station shown for your selected train before arranging your journey to the platform.

Are Delhi to Mumbai fares the same every day?

No. Flight fares and train availability can change by travel date, demand, class and provider rules, so search your exact date above.