
Rishikesh to Balasore
Balasore is approximately 1550+ kms from Rishikesh. The fastest way to reach Balasore from Rishikesh is by Train Via Ghaziabad. It takes approximately 33 hours. The cheapest way to reach Balasore from Rishikesh is by Bus, Train Via Delhi which would take approximately 35 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Rishikesh
Ghaziabad
Balasore
Approx Travel Time
1d 8h 55m
On Demand
Rishikesh
Ghaziabad
Balasore
Approx Travel Time
1d 9h 55m
On Demand
Rishikesh
Ghaziabad
Balasore
Approx Travel Time
1d 10h 46m
On Demand
Via Aligarh
Rishikesh
Aligarh
Balasore
Approx Travel Time
1d 10h 29m
₹6,785
Onwards
Via Delhi
Rishikesh
Delhi
Balasore
Approx Travel Time
1d 9h 40m
On Demand
CHEAPEST
Rishikesh
Delhi
Balasore
Approx Travel Time
1d 10h 55m
₹785
Onwards
Rishikesh
Delhi
Balasore
Approx Travel Time
1d 11h 17m
₹4,096
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Balasore?
Balasore is approximately 1550+ kms from Rishikesh.
How long does it take to reach Balasore from Rishikesh?
It takes approximately 33 hours to reach Balasore from Rishikesh by Train Via Ghaziabad.
What is the cheapest way to reach Balasore from Rishikesh?
The cheapest way to reach Balasore from Rishikesh is by Bus, Train Via Delhi.
What is the fastest way to reach Balasore from Rishikesh?
The fastest way to reach Balasore from Rishikesh is by Train Via Ghaziabad.