Rishikesh to Raxaul - Multiple Options To Reach By Train, Cab
Raxaul is approximately 800+ kms from Rishikesh. The fastest way to reach Raxaul from Rishikesh is by Train Via Rampur (Uttar Pradesh). It takes approximately 18 hours. The cheapest way to reach Raxaul from Rishikesh is by Cab, Train Via Moradabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
FASTEST
Rishikesh
Rampur (Uttar Pradesh)
Raxaul
Approx Travel Time
18h 10m
On Demand
Rishikesh
Rampur (Uttar Pradesh)
Raxaul
Approx Travel Time
19h 3m
On Demand
Via Moradabad
Rishikesh
Moradabad
Raxaul
Approx Travel Time
18h 25m
On Demand
CHEAPEST
Rishikesh
Moradabad
Raxaul
Approx Travel Time
19h 20m
₹4,294
Onwards
Via Bareilly
Rishikesh
Bareilly
Raxaul
Approx Travel Time
18h 25m
On Demand
Via Ayodhya
Rishikesh
Ayodhya
Raxaul
Approx Travel Time
18h 55m
On Demand
Via Amroha
Rishikesh
Amroha
Raxaul
Approx Travel Time
18h 40m
On Demand
Via Laksar
Rishikesh
Laksar
Raxaul
Approx Travel Time
18h 25m
On Demand
Via Hardoi
Rishikesh
Hardoi
Raxaul
Approx Travel Time
19h 40m
On Demand
Via Shahjahanpur
Rishikesh
Shahjahanpur
Raxaul
Approx Travel Time
18h 55m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Raxaul?
Raxaul is approximately 800+ kms from Rishikesh.
How long does it take to reach Raxaul from Rishikesh?
It takes approximately 18 hours to reach Raxaul from Rishikesh by Train Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Raxaul from Rishikesh?
The cheapest way to reach Raxaul from Rishikesh is by Cab, Train Via Moradabad.
What is the fastest way to reach Raxaul from Rishikesh?
The fastest way to reach Raxaul from Rishikesh is by Train Via Rampur (Uttar Pradesh).