
Shillong to Thane
Thane is approximately 2500+ kms from Shillong. The fastest way to reach Thane from Shillong is by Flight, Train Via Hyderabad, Mumbai. It takes approximately 8 hours. The cheapest way to reach Thane from Shillong is by Flight, Train Via Hyderabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Hyderabad, Mumbai
RECOMMENDED
FASTEST
Shillong
Hyderabad
Mumbai
Thane
Approx Travel Time
8h 5m
On Demand
Shillong
Hyderabad
Mumbai
Thane
Approx Travel Time
8h 20m
On Demand
Via Hyderabad, Pune
Shillong
Hyderabad
Pune
Thane
Approx Travel Time
10h 5m
₹13,891
Onwards
Shillong
Hyderabad
Pune
Thane
Approx Travel Time
10h 50m
₹14,305
Onwards
Shillong
Hyderabad
Pune
Thane
Approx Travel Time
11h 14m
₹16,287
Onwards
Via Hyderabad, Aurangabad, Maharashtra
Shillong
Hyderabad
Aurangabad, Maharashtra
Thane
Approx Travel Time
13h 5m
₹14,662
Onwards
Shillong
Hyderabad
Aurangabad, Maharashtra
Thane
Approx Travel Time
14h 51m
₹20,511
Onwards
Via Hyderabad, Kolhapur
Shillong
Hyderabad
Kolhapur
Thane
Approx Travel Time
14h 5m
₹15,932
Onwards
Via Hyderabad
CHEAPEST
Shillong
Hyderabad
Thane
Approx Travel Time
18h 25m
₹10,603
Onwards
Via Hyderabad, Surat
Shillong
Hyderabad
Surat
Thane
Approx Travel Time
12h 35m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Thane?
Thane is approximately 2500+ kms from Shillong.
How long does it take to reach Thane from Shillong?
It takes approximately 8 hours to reach Thane from Shillong by Flight, Train Via Hyderabad, Mumbai.
What is the cheapest way to reach Thane from Shillong?
The cheapest way to reach Thane from Shillong is by Flight, Train Via Hyderabad.
What is the fastest way to reach Thane from Shillong?
The fastest way to reach Thane from Shillong is by Flight, Train Via Hyderabad, Mumbai.