Travel from Ahmedabad to Uttarakhand

Train, bus or fly from Ahmedabad to Uttarakhand?

IndiGo Airlines, Jet Airways and 5 other airlines fly from Ahmedabad to Rishīkesh hourly. Alternatively, Indian Railways operates a train from Ahmedabad to Dehra Dūn twice daily. Tickets cost $18 - $27 and the journey takes 13 h 50 min. Indian Railways also services this route once daily.

How to get from Ahmedabad to Uttarakhand

From Ahmedabad taxi to Ahmedabad airport, fly to Dehra Dun airport, then taxi to Rishīkesh. 4 h 3 min $114. From Ahmedabad taxi to Ahmedabad airport, fly to Pantnagar airport, then taxi to Haldwāni. 4 h 19 min $427. From Ahmedabad taxi to Ahmedabad airport, fly to Chandigarh airport, then taxi to Dehra Dūn. 5 h 52 min $267. From Ahmedabad taxi to Ahmedabad airport, fly to Delhi airport, Metro to New Delhi (NDLS), then train to Roorkee. 6 h 27 min $102. From Ahmedabad Junction (ADI) train to New Delhi (NDLS) then train to Dehradun (DDN). 20 h 40 min $41. From Ahmedabad bus to Delhi, bus to Dehradun, then taxi to Dehra Dūn. 27 h 37 min $29. From Ahmedabad bus to Vadodara Junction (BRC) then train to Dehradun (DDN). 37 h 55 min $40. From Ahmedabad drive to Dehra Dūn. 17 h 5 min $142.

Is there a direct train between Ahmedabad and Uttarakhand?

No, there is no direct train from Ahmedabad to Uttarakhand. However, there are services departing from Ahmedabad Junction (ADI) and arriving at Dehradun (DDN) via New Delhi (NDLS). The journey, including transfers, takes approximately 20 h 40 min.