Popular India route

Mumbai to Delhi Flight & Train Fares

Compare Mumbai to Delhi flight fares and train fares for your travel date. Search current provider results before choosing between a quick flight and a longer rail journey.

Compare travel modes

OperatorFare

Search current flight and train fares

Choose your route and travel date to search verified fares.

Route guide

Planning Mumbai to Delhi travel

Flight options

Flights use Chhatrapati Shivaji Maharaj International Airport (BOM) in Mumbai and Indira Gandhi International Airport (DEL) in Delhi. A nonstop flight typically takes about 2 hours 10 minutes to 2 hours 45 minutes. Airlines serving the route may include Air India, IndiGo, Akasa Air and SpiceJet, depending on the date.

Train options

Mumbai departures may use Mumbai Central (MMCT), Chhatrapati Shivaji Maharaj Terminus (CSMT) or Bandra Terminus (BDTS), while Delhi arrivals may include New Delhi (NDLS) or Hazrat Nizamuddin (NZM). Faster services typically take around 16 hours, while other trains may take 24 hours or more. Depending on the train, classes can include SL, 3A, 2A and 1A.

How to check fares

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

Common questions

Mumbai to Delhi fare FAQ

How long is a Mumbai to Delhi flight?

A nonstop flight usually takes roughly 2 hours 10 minutes to 2 hours 45 minutes, although the scheduled time can vary.

Which stations serve Mumbai to Delhi trains?

Common Mumbai departure points include MMCT, CSMT and BDTS. Delhi trains may arrive at NDLS or NZM, depending on the service.

How can I compare Mumbai to Delhi flight and train prices?

Select your travel date in the search above, then compare the current flight fare or train ticket price returned by the providers.