Travel from Mumbai to Uttarakhand

Train, bus or fly from Mumbai to Uttarakhand?

Jet Airways, IndiGo Airlines and Spicejet fly from Mumbai to Dehradun every 2 hours. Alternatively, you can take a train from Mumbai to Dehradun via New Delhi (NDLS) in around 22 hours 25 minutes.

How to get from Mumbai to Uttarakhand

ModeDurationPrice
From Elphinstone Rd train to Mumbai airport, fly to Dehra Dun airport, then taxi to Dehradun.4 h 2 min$112
From Elphinstone Rd train to Mumbai airport, fly to Pantnagar airport, then taxi to Rudrapur.5 h 21 min$365
From Elphinstone Rd train to Mumbai airport, fly to Chandigarh airport, then taxi to Dehradun.6 h 12 min$130
From Mumbai Central (BCT) train to New Delhi (NDLS) then train to Dehradun (DDN).22 h 25 min$47
From Mumbai bus to Ahmedabad, bus to Delhi, bus to Dehradun, then taxi to Dehradun.38 h 58 min$40
From Bandra Terminus (BDTS) train to Dehradun (DDN).41 h 30 min$37
From Mumbai drive to Dehradun.23 h 43 min$200

How long does it take to get from Mumbai to Uttarakhand?

It takes approximately 4 hours 2 minutes to get from Mumbai to Uttarakhand, including transfers.

Is there a direct train between Mumbai and Uttarakhand?

Yes, there is a direct train departing from Bandra Terminus (BDTS) and arriving at Dehradun (DDN). Services depart once daily, and operate every day. The journey takes approximately 41 hours 30 minutes.

Operators from Mumbai to Uttarakhand

OperatorPhoneWebsite
Mumbai Suburban RailwayMumbai Suburban Railway
Jet AirwaysJet Airways
IndiGo AirlinesIndiGo Airlines
SpicejetSpicejet
Air India LimitedAir India Limited
HelitransHelitrans
GoAirGoAir
VistaraVistara
Jet LiteJet Lite
Indian RailwaysIndian Railways
RedBusRedBus