
Thrissur to Shillong
Shillong is approximately 2450+ kms from Thrissur. The fastest way to reach Shillong from Thrissur is by Train, Flight Via Cochin, Kolkata. It takes approximately 9 hours. The cheapest way to reach Shillong from Thrissur is by Train, Bus Via Siliguri which would take approximately 61 hours.
Sort By
Mode of Transport
Via Cochin, Kolkata
RECOMMENDED
Thrissur
Cochin
Kolkata
Shillong
Approx Travel Time
10h 15m
₹15,391
Onwards
FASTEST
Thrissur
Cochin
Kolkata
Shillong
Approx Travel Time
9h 15m
₹13,840
Onwards
Thrissur
Cochin
Kolkata
Shillong
Approx Travel Time
9h 15m
₹14,380
Onwards
Via Coimbatore, Guwahati
Thrissur
Coimbatore
Guwahati
Shillong
Approx Travel Time
12h 52m
₹17,282
Onwards
Thrissur
Coimbatore
Guwahati
Shillong
Approx Travel Time
10h 25m
₹20,565
Onwards
Thrissur
Coimbatore
Guwahati
Shillong
Approx Travel Time
10h 54m
₹17,746
Onwards
Via Bhubaneshwar, Agartala
Thrissur
Bhubaneshwar
Agartala
Shillong
Approx Travel Time
2d 6h 40m
₹29,722
Onwards
Via Siliguri
CHEAPEST
Thrissur
Siliguri
Shillong
Approx Travel Time
2d 13h
₹1,730
Onwards
Via Coimbatore, Kolkata
Thrissur
Coimbatore
Kolkata
Shillong
Approx Travel Time
10h 55m
₹17,489
Onwards
Thrissur
Coimbatore
Kolkata
Shillong
Approx Travel Time
11h 24m
₹14,710
Onwards
Frequently Asked Questions
What is the distance between Thrissur and Shillong?
Shillong is approximately 2450+ kms from Thrissur.
How long does it take to reach Shillong from Thrissur?
It takes approximately 9 hours to reach Shillong from Thrissur by Train, Flight Via Cochin, Kolkata.
What is the cheapest way to reach Shillong from Thrissur?
The cheapest way to reach Shillong from Thrissur is by Train, Bus Via Siliguri.
What is the fastest way to reach Shillong from Thrissur?
The fastest way to reach Shillong from Thrissur is by Train, Flight Via Cochin, Kolkata.


