hero
How2Go
Shillong to Thiruvalla

Shillong to Thiruvalla

Thiruvalla is approximately 2700+ km from Shillong, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Thiruvalla.

Read More
Sort By
Mode of Transport

Via Guwahati, Thiruvananthapuram

RECOMMENDED

Shillong

Guwahati

Thiruvananthapuram

Thiruvalla

Approx Travel Time

13h 48m

₹15,298

Onwards

Shillong

Guwahati

Thiruvananthapuram

Thiruvalla

Approx Travel Time

15h 20m

₹15,923

Onwards

Shillong

Guwahati

Thiruvananthapuram

Thiruvalla

Approx Travel Time

13h 27m

₹17,589

Onwards

Via Guwahati, Cochin

FASTEST

Shillong

Guwahati

Cochin

Thiruvalla

Approx Travel Time

12h 54m

₹17,922

Onwards

Shillong

Guwahati

Cochin

Thiruvalla

Approx Travel Time

13h 15m

₹15,631

Onwards

Shillong

Guwahati

Cochin

Thiruvalla

Approx Travel Time

15h 7m

₹16,366

Onwards

Via Rangia

CHEAPEST

Shillong

Rangia

Thiruvalla

Approx Travel Time

2d 13h 20m

₹7,368

Onwards

Via Guwahati, Coimbatore

Shillong

Guwahati

Coimbatore

Thiruvalla

Approx Travel Time

17h 41m

₹14,868

Onwards

Shillong

Guwahati

Coimbatore

Thiruvalla

Approx Travel Time

18h 22m

₹15,395

Onwards

Shillong

Guwahati

Coimbatore

Thiruvalla

Approx Travel Time

17h 20m

₹17,159

Onwards

Frequently Asked Questions

What is the distance between Shillong and Thiruvalla?

Thiruvalla is approximately 2700+ kms from Shillong.

How long does it take to reach Thiruvalla from Shillong?

It takes approximately 13 hours to reach Thiruvalla from Shillong by Cab, Flight, Train Via Guwahati, Cochin.

What is the cheapest way to reach Thiruvalla from Shillong?

The cheapest way to reach Thiruvalla from Shillong is by Cab, Train Via Rangia.

What is the fastest way to reach Thiruvalla from Shillong?

The fastest way to reach Thiruvalla from Shillong is by Cab, Flight, Train Via Guwahati, Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India