hero
How2Go
Guruvayoor to Salem

Guruvayoor to Salem

Salem is approximately 300+ kms from Guruvayoor. The fastest way to reach Salem from Guruvayoor is by Train Via Thrissur. It takes approximately 8 hours. The cheapest way to reach Salem from Guruvayoor is by Train Via Thrissur which would take approximately 8 hours.

Sort By
Mode of Transport

Via Thrissur

RECOMMENDED

CHEAPEST

FASTEST

Guruvayoor

Thrissur

Salem

Approx Travel Time

7h 40m

₹185

Onwards

Guruvayoor

Thrissur

Salem

Approx Travel Time

8h 10m

₹6,915

Onwards

Via Tirupur

Guruvayoor

Tirupur

Salem

Approx Travel Time

7h 55m

₹3,819

Onwards

Ads by MMT

Via Coimbatore

Guruvayoor

Coimbatore

Salem

Approx Travel Time

7h 55m

₹3,578

Onwards

Guruvayoor

Coimbatore

Salem

Approx Travel Time

8h 40m

₹3,822

Onwards

Via Chalakudy

Guruvayoor

Chalakudy

Salem

Approx Travel Time

8h 10m

₹270

Onwards

Guruvayoor

Chalakudy

Salem

Approx Travel Time

8h 37m

₹5,249

Onwards

Ads by MMT

Via Palakkad

Guruvayoor

Palakkad

Salem

Approx Travel Time

8h 10m

₹3,737

Onwards

Via Cochin

Guruvayoor

Cochin

Salem

Approx Travel Time

8h 40m

₹225

Onwards

Via TIRUR

Guruvayoor

TIRUR

Salem

Approx Travel Time

8h 30m

₹4,930

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Salem?

Salem is approximately 300+ kms from Guruvayoor.

How long does it take to reach Salem from Guruvayoor?

It takes approximately 8 hours to reach Salem from Guruvayoor by Train Via Thrissur.

What is the cheapest way to reach Salem from Guruvayoor?

The cheapest way to reach Salem from Guruvayoor is by Train Via Thrissur.

What is the fastest way to reach Salem from Guruvayoor?

The fastest way to reach Salem from Guruvayoor is by Train Via Thrissur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India