There are 7 ways to get from Uttarakhand to Deoghar by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Dehradun Airport
best- Fly from Dehradun Airport (DED) to Deoghar (DGH)plane DED - DGH
4h 13m₹8,478–22,167Train
cheapest- Take the train from Dehradun to Najibabad Jntrain 14120 / ...
- Take the train from Najibabad Jn to Jasidih Jntrain 13006 / ...
28h 2m₹751–6,104Train via Delhi
- Take the train from Dehradun to Anand Vihar Terminaltrain 22458
- Take the train from Anand Vihar Terminal to Jasidih Jntrain 22460 / ...
22h 45m₹868–6,706Bus, train via Patna
- Take the bus from Dehradun, Uttarakhand to Gorakhpurbus
- Take the bus from Gorakhpur to Patnabus
- Take the train from Patna Jn to Deoghartrain
32h 1mDrive 1,285.3 km
- Drive from Dehradun to Deogharcar 1,285.3 km
16h 14m₹14,568–21,043Fly from Pantnagar Airport
- Fly from Pantnagar Airport (PGH) to Deoghar (DGH)plane PGH - DGH
11h 19m₹11,725–31,868Bus, train
- Take the bus from Dehradun, Uttarakhand to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Asansolbus
- Take the train from Asansol Jn to Jasidih Jntrain
32h 53m
Uttarakhand to Deoghar by train
Comparing Your Travel Options
The cheapest way to get from Uttarakhand to Deoghar is to train which costs ₹750 - ₹6,500 and takes 28h 2m.
The fastest way to get from Uttarakhand to Deoghar is to fly which takes 4h 13m and costs ₹8,500 - ₹23,000.
No, there is no direct train from Uttarakhand to Deoghar. However, there are services departing from Dehradun and arriving at Deoghar via Anand Vihar Terminal and Jasidih Jn. The journey, including transfers, takes approximately 22h 45m.
The distance between Uttarakhand and Deoghar is 1082 km. The road distance is 1285.3 km.
The best way to get from Uttarakhand to Deoghar without a car is to train via Delhi which takes 22h 45m and costs ₹850 - ₹7,000.
It takes approximately 4h 13m to get from Uttarakhand to Deoghar, including transfers.
Uttarakhand to Deoghar train services, operated by Indian Railways, depart from Dehradun station.
The best way to get from Uttarakhand to Deoghar is to fly which takes 4h 13m and costs ₹8,500 - ₹23,000. Alternatively, you can train via Delhi, which costs ₹850 - ₹7,000 and takes 22h 45m.
Uttarakhand to Deoghar train services, operated by Indian Railways, arrive at Anand Vihar Terminal station.
Yes, the driving distance between Uttarakhand to Deoghar is 1285 km. It takes approximately 16h 14m to drive from Uttarakhand to Deoghar.
What companies run services between Uttarakhand, India and Deoghar, India?
IndiGo Airlines and Air India Limited fly from Dehradun Airport (DED) to Deoghar (DGH) 3 times a day. Alternatively, you can take a train from Dehradun to Deoghar via Anand Vihar Terminal and Jasidih Jn in around 22h 45m.
- Website
- goindigo.in
Flights from Dehradun Airport to Deoghar via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Pantnagar Airport to Deoghar via Delhi
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ₹11,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Anand Vihar Terminal
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- 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 Anand Vihar Terminal to Jasidih Jn
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Patna Jn to Deoghar
- Ave. Duration
- 5h 58m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Dehradun to Najibabad Jn
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Najibabad Jn to Jasidih Jn
- Ave. Duration
- 23h 22m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Asansol Jn to Jasidih Jn
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 9828568401
- [email protected]
- Website
- KN Nehra Travels
Bus from Dehradun, Uttarakhand to Gorakhpur
- Ave. Duration
- 17h
- Frequency
- Every 3 hours
- Website
- KN Nehra Travels
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 Slovenia: Getting from Ljubljana to Lake Bled, How do I buy a London Underground ticket?, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
There are 118+ hotels available in Deoghar.







