Deoghar to Rishikesh - Multiple Options To Reach By Train, Cab
Rishikesh is approximately 1150+ kms from Deoghar. The fastest way to reach Rishikesh from Deoghar is by Train Via Ayodhya. It takes approximately 25 hours. The cheapest way to reach Rishikesh from Deoghar is by Train Via Ayodhya which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ayodhya
RECOMMENDED
FASTEST
Deoghar
Ayodhya
Rishikesh
Approx Travel Time
1d 0h 25m
On Demand
Via Bara Banki
Deoghar
Bara Banki
Rishikesh
Approx Travel Time
1d 0h 40m
On Demand
Via Shahganj
Deoghar
Shahganj
Rishikesh
Approx Travel Time
1d 0h 40m
On Demand
Via Bareilly
Deoghar
Bareilly
Rishikesh
Approx Travel Time
1d 0h 40m
On Demand
Via Lucknow
Deoghar
Lucknow
Rishikesh
Approx Travel Time
1d 1h 32m
On Demand
Via Moradabad
Deoghar
Moradabad
Rishikesh
Approx Travel Time
1d 0h 55m
On Demand
Via Dehradun
Deoghar
Dehradun
Rishikesh
Approx Travel Time
1d 0h 55m
On Demand
Deoghar
Dehradun
Rishikesh
Approx Travel Time
1d 0h 55m
On Demand
Via Gaya
Deoghar
Gaya
Rishikesh
Approx Travel Time
1d 0h 55m
On Demand
Via Varanasi
Deoghar
Varanasi
Rishikesh
Approx Travel Time
1d 1h 10m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Rishikesh?
Rishikesh is approximately 1150+ kms from Deoghar.
How long does it take to reach Rishikesh from Deoghar?
It takes approximately 25 hours to reach Rishikesh from Deoghar by Train Via Ayodhya.
What is the cheapest way to reach Rishikesh from Deoghar?
The cheapest way to reach Rishikesh from Deoghar is by Train Via Ayodhya.
What is the fastest way to reach Rishikesh from Deoghar?
The fastest way to reach Rishikesh from Deoghar is by Train Via Ayodhya.