
Balasore to Thane
Thane is approximately 1650+ kms from Balasore. The fastest way to reach Thane from Balasore is by Train Via Jharsuguda. It takes approximately 34 hours. The cheapest way to reach Thane from Balasore is by Train Via Cuttack which would take approximately 35 hours.
Sort By
Mode of Transport
Via Bilaspur, Chattisgarh
RECOMMENDED
Balasore
Bilaspur, Chattisgarh
Thane
Approx Travel Time
1d 10h 25m
₹965
Onwards
Via Warangal
Balasore
Warangal
Thane
Approx Travel Time
1d 12h 10m
₹995
Onwards
Via Hyderabad
Balasore
Hyderabad
Thane
Approx Travel Time
1d 12h 40m
₹980
Onwards
Via Jharsuguda
FASTEST
Balasore
Jharsuguda
Thane
Approx Travel Time
1d 10h 10m
₹945
Onwards
Via Brahmapur
Balasore
Brahmapur
Thane
Approx Travel Time
1d 12h 10m
₹845
Onwards
Via Srikakulam
Balasore
Srikakulam
Thane
Approx Travel Time
1d 13h 10m
₹1,915
Onwards
Via Bhubaneshwar
Balasore
Bhubaneshwar
Thane
Approx Travel Time
1d 11h 10m
₹830
Onwards
Via Cuttack
CHEAPEST
Balasore
Cuttack
Thane
Approx Travel Time
1d 10h 55m
₹815
Onwards
Via Vizianagram
Balasore
Vizianagram
Thane
Approx Travel Time
1d 13h 25m
₹840
Onwards
Via Katni
Balasore
Katni
Thane
Approx Travel Time
1d 13h 40m
₹1,000
Onwards
Frequently Asked Questions
What is the distance between Balasore and Thane?
Thane is approximately 1650+ kms from Balasore.
How long does it take to reach Thane from Balasore?
It takes approximately 34 hours to reach Thane from Balasore by Train Via Jharsuguda.
What is the cheapest way to reach Thane from Balasore?
The cheapest way to reach Thane from Balasore is by Train Via Cuttack.
What is the fastest way to reach Thane from Balasore?
The fastest way to reach Thane from Balasore is by Train Via Jharsuguda.