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 Tirupur

RECOMMENDED

Guruvayoor

Tirupur

Salem

Approx Travel Time

7h 55m

₹4,044

Onwards

Via Thrissur

CHEAPEST

FASTEST

Guruvayoor

Thrissur

Salem

Approx Travel Time

7h 40m

₹185

Onwards

Guruvayoor

Thrissur

Salem

Approx Travel Time

8h 10m

₹15,709

Onwards

Ads by MMT

Via Coimbatore

Guruvayoor

Coimbatore

Salem

Approx Travel Time

8h 8m

₹3,580

Onwards

Guruvayoor

Coimbatore

Salem

Approx Travel Time

8h 53m

₹3,879

Onwards

Via Chalakudy

Guruvayoor

Chalakudy

Salem

Approx Travel Time

8h 10m

₹270

Onwards

Guruvayoor

Chalakudy

Salem

Approx Travel Time

8h 37m

₹5,057

Onwards

Ads by MMT

Via Palakkad

Guruvayoor

Palakkad

Salem

Approx Travel Time

8h 22m

₹3,604

Onwards

Via TIRUR

Guruvayoor

TIRUR

Salem

Approx Travel Time

8h 30m

₹5,081

Onwards

Via Cochin

Guruvayoor

Cochin

Salem

Approx Travel Time

8h 40m

₹225

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