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