
Thane to Ballia
Ballia is approximately 1400+ kms from Thane. The fastest way to reach Ballia from Thane is by Train, Flight Via Mumbai, Varanasi. It takes approximately 10 hours. The cheapest way to reach Ballia from Thane is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai, Varanasi
RECOMMENDED
FASTEST
Thane
Mumbai
Varanasi
Ballia
Approx Travel Time
9h 33m
₹5,009
Onwards
Thane
Mumbai
Varanasi
Ballia
Approx Travel Time
10h 3m
₹5,449
Onwards
Thane
Mumbai
Varanasi
Ballia
Approx Travel Time
10h 33m
₹6,612
Onwards
Thane
Mumbai
Varanasi
Ballia
Approx Travel Time
10h 57m
₹7,571
Onwards
Via Harda
Thane
Harda
Ballia
Approx Travel Time
1d 2h 25m
₹885
Onwards
Direct Train
CHEAPEST
Thane
Ballia
Approx Travel Time
1d 8h 25m
₹645
Onwards
Via Nandgaon
Thane
Nandgaon
Ballia
Approx Travel Time
1d 2h 50m
₹2,288
Onwards
Thane
Nandgaon
Ballia
Approx Travel Time
1d 12h 50m
₹1,725
Onwards
Via Varanasi
Thane
Varanasi
Ballia
Approx Travel Time
1d 6h 29m
₹4,499
Onwards
Via Navi Mumbai, Varanasi
Thane
Navi Mumbai
Varanasi
Ballia
Approx Travel Time
12h 48m
₹6,612
Onwards
Frequently Asked Questions
What is the distance between Thane and Ballia?
Ballia is approximately 1400+ kms from Thane.
How long does it take to reach Ballia from Thane?
It takes approximately 10 hours to reach Ballia from Thane by Train, Flight Via Mumbai, Varanasi.
What is the cheapest way to reach Ballia from Thane?
The cheapest way to reach Ballia from Thane is by Train.
What is the fastest way to reach Ballia from Thane?
The fastest way to reach Ballia from Thane is by Train, Flight Via Mumbai, Varanasi.

