
Ballia to Dwarahat
Dwarahat is approximately 900+ kms from Ballia. The fastest way to reach Dwarahat from Ballia is by Train, Cab Via Varanasi. It takes approximately 18 hours. The cheapest way to reach Dwarahat from Ballia is by Train, Cab Via Ghaziabad which would take approximately 23 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
FASTEST
Ballia
Varanasi
Dwarahat
Approx Travel Time
17h 53m
₹15,481
Onwards
Ballia
Varanasi
Dwarahat
Approx Travel Time
19h 20m
₹18,335
Onwards
Via Lucknow, Tanakpur
Ballia
Lucknow
Tanakpur
Dwarahat
Approx Travel Time
22h 27m
On Demand
Ballia
Lucknow
Tanakpur
Dwarahat
Approx Travel Time
20h 18m
On Demand
Via Shahjahanpur, Tanakpur
Ballia
Shahjahanpur
Tanakpur
Dwarahat
Approx Travel Time
20h 20m
₹7,395
Onwards
Via Bareilly, Tanakpur
Ballia
Bareilly
Tanakpur
Dwarahat
Approx Travel Time
23h 48m
₹7,464
Onwards
Ballia
Bareilly
Tanakpur
Dwarahat
Approx Travel Time
22h 47m
₹7,380
Onwards
Via Ghaziabad
CHEAPEST
Ballia
Ghaziabad
Dwarahat
Approx Travel Time
22h 24m
₹5,999
Onwards
Via Hardoi, Tanakpur
Ballia
Hardoi
Tanakpur
Dwarahat
Approx Travel Time
1d 0h 14m
₹7,420
Onwards
Via Raibareilly, Tanakpur
Ballia
Raibareilly
Tanakpur
Dwarahat
Approx Travel Time
1d 0h 15m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Dwarahat?
Dwarahat is approximately 900+ kms from Ballia.
How long does it take to reach Dwarahat from Ballia?
It takes approximately 18 hours to reach Dwarahat from Ballia by Train, Cab Via Varanasi.
What is the cheapest way to reach Dwarahat from Ballia?
The cheapest way to reach Dwarahat from Ballia is by Train, Cab Via Ghaziabad.
What is the fastest way to reach Dwarahat from Ballia?
The fastest way to reach Dwarahat from Ballia is by Train, Cab Via Varanasi.

