Ranikhet to Ballia
Ballia is approximately 800+ kms from Ranikhet. The fastest way to reach Ballia from Ranikhet is by Cab, Train Via Bareilly. It takes approximately 18 hours. The cheapest way to reach Ballia from Ranikhet is by Cab, Train Via Rampur (Uttar Pradesh) which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Ranikhet
Bareilly
Ballia
Approx Travel Time
17h 59m
₹7,077
Onwards
Via Shahjahanpur
Ranikhet
Shahjahanpur
Ballia
Approx Travel Time
18h 27m
₹7,974
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Ranikhet
Rampur (Uttar Pradesh)
Ballia
Approx Travel Time
18h 37m
₹6,468
Onwards
Via Shahjahanpur, Ayodhya
Ranikhet
Shahjahanpur
Ayodhya
Ballia
Approx Travel Time
19h 52m
₹8,039
Onwards
Via Shahjahanpur, Gorakhpur
Ranikhet
Shahjahanpur
Gorakhpur
Ballia
Approx Travel Time
20h 7m
On Demand
Ranikhet
Shahjahanpur
Gorakhpur
Ballia
Approx Travel Time
20h 52m
₹8,709
Onwards
Via Shahjahanpur, Jaunpur
Ranikhet
Shahjahanpur
Jaunpur
Ballia
Approx Travel Time
20h 7m
₹8,034
Onwards
Via Moradabad
Ranikhet
Moradabad
Ballia
Approx Travel Time
20h 2m
₹6,693
Onwards
Via Shahjahanpur, Varanasi
Ranikhet
Shahjahanpur
Varanasi
Ballia
Approx Travel Time
20h 37m
₹8,059
Onwards
Ranikhet
Shahjahanpur
Varanasi
Ballia
Approx Travel Time
21h 7m
₹10,852
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Ballia?
Ballia is approximately 800+ kms from Ranikhet.
How long does it take to reach Ballia from Ranikhet?
It takes approximately 18 hours to reach Ballia from Ranikhet by Cab, Train Via Bareilly.
What is the cheapest way to reach Ballia from Ranikhet?
The cheapest way to reach Ballia from Ranikhet is by Cab, Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Ballia from Ranikhet?
The fastest way to reach Ballia from Ranikhet is by Cab, Train Via Bareilly.