There are 7 ways to get from Delhi to Garhwāl by train, bus, bus (Flixbus), car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from New Delhi to Dehraduntrain 12055 / ...
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Karnaprayagbus FlixBus IN0310B / ...
11h 22m₹2,119–5,111Bus via Haridwar
cheapest- Take the bus from Kashmiri Gate to Haridwar Kashyap Samaj Ashrambus
- Take the bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Nandaprayagbus FlixBus IN0310B / ...
12h 4m₹1,510–4,586Bus (Flixbus)
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Nandaprayagbus FlixBus IN0310B / ...
11h 44m₹1,537–4,154Drive 419.3 km
- Drive from Delhi to Garhwālcar 419.3 km
7h 58m₹4,737–6,843Taxi
- Take the taxi from Delhi to Garhwāltaxi 419.3 km
7h 58m₹9,000–11,000Fly, taxi, bus
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
- Take the taxi from Dehradun Airport (DED) to FlixBus Mussoorie - Library Roadtaxi
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Karnaprayagbus
6h 57m₹6,286–10,697Train, taxi
- Take the train from New Delhi to Moradabadtrain
- Take the train from Moradabad to Ramnagartrain
- Take the taxi from Ramnagar to Garhwāltaxi
10h 2m₹5,297–8,876
Indira Gandhi International Airport (DEL) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Delhi to Garhwāl is to bus which costs ₹1,500 - ₹4,200 and takes 11h 44m.
The fastest way to get from Delhi to Garhwāl is to fly and taxi and bus which takes 6h 57m and costs ₹6,000 - ₹11,000.
No, there is no direct bus from Delhi to Garhwāl. However, there are services departing from FlixBus Delhi Kashmere Gate ISBT and arriving at FlixBus Nandaprayag via . The journey, including transfers, takes approximately 11h 44m.
The distance between Delhi and Garhwāl is 570 km. The road distance is 419.3 km.
The best way to get from Delhi to Garhwāl without a car is to train and bus which takes 11h 22m and costs ₹2,100 - ₹5,500.
It takes approximately 11h 22m to get from Delhi to Garhwāl, including transfers.
Delhi to Garhwāl bus services, operated by FlixBus India, depart from FlixBus Delhi Kashmere Gate ISBT station.
Delhi to Garhwāl bus services, operated by FlixBus India, arrive at FlixBus Nandaprayag station.
Yes, the driving distance between Delhi to Garhwāl is 419 km. It takes approximately 7h 58m to drive from Delhi to Garhwāl.
There are 72+ hotels available in Garhwāl.
What companies run services between Delhi, India and Garhwāl, Uttarakhand, India?
FlixBus India operates a bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Nandaprayag 3 times a day. Tickets cost ₹1,000–3,500 and the journey takes 11h 10m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹3,700–7,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Dehradun
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from New Delhi to Moradabad
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to Ramnagar
- Ave. Duration
- 1h 41m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Karnaprayag
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹350–950
- Website
- FlixBus India
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Nandaprayag
- Ave. Duration
- 11h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Karnaprayag
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹350–950
- Website
- FlixBus India
Bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Nandaprayag
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹750–2,500
- Website
- FlixBus India
- Ave. Duration
- 4h 33m
- Estimated price
- ₹1,300–11,000
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.









