
Ballia to Thane
Thane is approximately 1550+ kms from Ballia. The fastest way to reach Thane from Ballia is by Train. It takes approximately 31 hours. The cheapest way to reach Thane from Ballia is by Train Via Kalyan which would take approximately 32 hours.
Sort By
Mode of Transport
Via Bhusawal
Ballia
Bhusawal
Thane
Approx Travel Time
1d 7h 10m
On Demand
Via Nandgaon
Ballia
Nandgaon
Thane
Approx Travel Time
1d 7h 25m
On Demand
Via Pipariya
Ballia
Pipariya
Thane
Approx Travel Time
1d 7h 25m
₹680
Onwards
Via Nashik
Ballia
Nashik
Thane
Approx Travel Time
1d 7h 25m
₹865
Onwards
Ballia
Nashik
Thane
Approx Travel Time
1d 7h 40m
₹4,203
Onwards
Via Kalyan
CHEAPEST
Ballia
Kalyan
Thane
Approx Travel Time
1d 7h 25m
₹550
Onwards
Via Bhopal
Ballia
Bhopal
Thane
Approx Travel Time
1d 7h 55m
₹880
Onwards
Via Satna
Ballia
Satna
Thane
Approx Travel Time
1d 7h 40m
₹710
Onwards
Via Gyanpur
Ballia
Gyanpur
Thane
Approx Travel Time
1d 7h 40m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Thane?
Thane is approximately 1550+ kms from Ballia.
How long does it take to reach Thane from Ballia?
It takes approximately 31 hours to reach Thane from Ballia by Train.
What is the cheapest way to reach Thane from Ballia?
The cheapest way to reach Thane from Ballia is by Train Via Kalyan.
What is the fastest way to reach Thane from Ballia?
The fastest way to reach Thane from Ballia is by Train.