By Flight: The Jolly Grant Airport in Dehradun is the nearest airport to Gangotri. Air India operates flights to and from Delhi. IndiGo provides flights to and from Bangalore, Delhi, Hyderabad, and Mumbai. Jet Airways flies to Bangalore, Delhi, and Mumbai. SpiceJet offers flights from Hyderabad, Delhi and Mumbai.
By Train: 234km from Gangotri is the Rishikesh railway station on National Highway number 58. The Hemkunta express runs to and from Rishikesh via Haridwar, Roorkee, Ambala, Ludhiana, Jalandhar, and Jammu Tawi. Also, the Shri Ganganagar Express takes a slightly different path to connect Rishikesh to well-known cities like Bhatinda, Ambala, Roorkee, etc.
By Road: From Kashmiri Gate Station in Delhi, the buses first go to Ghaziabad, get on NH 58, pass through Meerut and Haridwar, and then reach Rishikesh. From Rishikesh, National Highway 94 takes you to Dharasu via Ampata and Tehri. Dharasu’s National Highway 108 runs only in Uttarakhand and has a length of a mere 127 km reaching Gangotri, which is its end point. State transport corporations of Delhi, Himachal Pradesh, Uttar Pradesh, and Uttarakhand, ply buses on this route, along with several private operators.