hero
How2Go
Rishikesh to Ballia

Rishikesh to Ballia

Ballia is approximately 800+ kms from Rishikesh. The fastest way to reach Ballia from Rishikesh is by Train Via Ayodhya. It takes approximately 18 hours. The cheapest way to reach Ballia from Rishikesh is by Cab, Train Via Moradabad which would take approximately 20 hours.

Sort By
Mode of Transport

Via Ayodhya

RECOMMENDED

FASTEST

Rishikesh

Ayodhya

Ballia

Approx Travel Time

18h 10m

On Demand

Via Moradabad

Rishikesh

Moradabad

Ballia

Approx Travel Time

18h 40m

On Demand

CHEAPEST

Rishikesh

Moradabad

Ballia

Approx Travel Time

19h 35m

₹4,259

Onwards

Ads by MMT

Via Shahjahanpur

Rishikesh

Shahjahanpur

Ballia

Approx Travel Time

18h 40m

On Demand

Via Lucknow

Rishikesh

Lucknow

Ballia

Approx Travel Time

18h 55m

On Demand

Ads by MMT

Via Bara Banki

Rishikesh

Bara Banki

Ballia

Approx Travel Time

18h 25m

On Demand

Via Hardoi

Rishikesh

Hardoi

Ballia

Approx Travel Time

18h 55m

On Demand

Via Rampur (Uttar Pradesh)

Rishikesh

Rampur (Uttar Pradesh)

Ballia

Approx Travel Time

18h 25m

On Demand

Via Jaunpur

Rishikesh

Jaunpur

Ballia

Approx Travel Time

18h 55m

On Demand

Via Shahganj

Rishikesh

Shahganj

Ballia

Approx Travel Time

18h 25m

On Demand

Frequently Asked Questions

What is the distance between Rishikesh and Ballia?

Ballia is approximately 800+ kms from Rishikesh.

How long does it take to reach Ballia from Rishikesh?

It takes approximately 18 hours to reach Ballia from Rishikesh by Train Via Ayodhya.

What is the cheapest way to reach Ballia from Rishikesh?

The cheapest way to reach Ballia from Rishikesh is by Cab, Train Via Moradabad.

What is the fastest way to reach Ballia from Rishikesh?

The fastest way to reach Ballia from Rishikesh is by Train Via Ayodhya.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India