
Rishikesh to Patna
Patna is approximately 900+ kms from Rishikesh. The fastest way to reach Patna from Rishikesh is by Train, Flight Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Patna from Rishikesh is by Bus, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ayodhya
RECOMMENDED
Rishikesh
Ayodhya
Patna
Approx Travel Time
20h 10m
On Demand
Rishikesh
Ayodhya
Patna
Approx Travel Time
13h 40m
On Demand
Via Lucknow
Rishikesh
Lucknow
Patna
Approx Travel Time
13h 5m
On Demand
Rishikesh
Lucknow
Patna
Approx Travel Time
21h 50m
On Demand
Via Bareilly
Rishikesh
Bareilly
Patna
Approx Travel Time
20h 25m
On Demand
Via Ghaziabad
FASTEST
Rishikesh
Ghaziabad
Patna
Approx Travel Time
7h 10m
On Demand
Via Shahjahanpur
Rishikesh
Shahjahanpur
Patna
Approx Travel Time
20h 40m
On Demand
Via Dehradun
Rishikesh
Dehradun
Patna
Approx Travel Time
20h 25m
On Demand
Via Delhi
Rishikesh
Delhi
Patna
Approx Travel Time
7h 40m
On Demand
CHEAPEST
Rishikesh
Delhi
Patna
Approx Travel Time
8h 55m
₹5,221
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 7 hours to reach Patna from Rishikesh by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Patna from Rishikesh?
The cheapest way to reach Patna from Rishikesh is by Bus, Flight Via Delhi.
What is the fastest way to reach Patna from Rishikesh?
The fastest way to reach Patna from Rishikesh is by Train, Flight Via Ghaziabad.