
Rishikesh to Patna
Patna is approximately 900+ kms from Rishikesh. The fastest way to reach Patna from Rishikesh is by Cab, Flight Via Dehradun, Lucknow. It takes approximately 6 hours. The cheapest way to reach Patna from Rishikesh is by Bus, Train Via Moradabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Dehradun, Lucknow
RECOMMENDED
FASTEST
Rishikesh
Dehradun
Lucknow
Patna
Approx Travel Time
6h 11m
₹10,460
Onwards
Rishikesh
Dehradun
Lucknow
Patna
Approx Travel Time
6h 15m
₹8,856
Onwards
Via Moradabad
CHEAPEST
Rishikesh
Moradabad
Patna
Approx Travel Time
20h 35m
₹1,434
Onwards
Via Bareilly
Rishikesh
Bareilly
Patna
Approx Travel Time
18h 56m
₹7,445
Onwards
Via Bara Banki
Rishikesh
Bara Banki
Patna
Approx Travel Time
1d 1h 5m
₹2,149
Onwards
Via Ghaziabad, Ayodhya
Rishikesh
Ghaziabad
Ayodhya
Patna
Approx Travel Time
1d 2h 25m
₹6,311
Onwards
Via Dehradun, Delhi
Rishikesh
Dehradun
Delhi
Patna
Approx Travel Time
7h 11m
₹10,702
Onwards
Via Delhi
Rishikesh
Delhi
Patna
Approx Travel Time
8h 40m
₹9,473
Onwards
Via Dehradun, Mohali
Rishikesh
Dehradun
Mohali
Patna
Approx Travel Time
7h 6m
₹13,059
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Patna?
Patna is approximately 900+ kms from Rishikesh.
How long does it take to reach Patna from Rishikesh?
It takes approximately 6 hours to reach Patna from Rishikesh by Cab, Flight Via Dehradun, Lucknow.
What is the cheapest way to reach Patna from Rishikesh?
The cheapest way to reach Patna from Rishikesh is by Bus, Train Via Moradabad.
What is the fastest way to reach Patna from Rishikesh?
The fastest way to reach Patna from Rishikesh is by Cab, Flight Via Dehradun, Lucknow.

