hero
How2Go
Viluppuram to Guruvayoor

Viluppuram to Guruvayoor

Guruvayoor is approximately 450+ kms from Viluppuram. The fastest way to reach Guruvayoor from Viluppuram is by Train Via Dindigul. It takes approximately 9 hours. The cheapest way to reach Guruvayoor from Viluppuram is by Train which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Viluppuram

Guruvayoor

Approx Travel Time

8h 45m

₹280

Onwards

Direct Cab

Viluppuram

Guruvayoor

Approx Travel Time

8h 43m

₹9,439

Onwards

Ads by MMT

Direct Bus

Viluppuram

Guruvayoor

Approx Travel Time

10h 45m

₹3,999

Onwards

Via Dindigul

FASTEST

Viluppuram

Dindigul

Guruvayoor

Approx Travel Time

8h 38m

₹335

Onwards

Ads by MMT

Via Vriddhachalam

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 59m

₹1,700

Onwards

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 45m

₹315

Onwards

Via Thrissur

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 10m

₹1,075

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 3m

₹320

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 34m

₹1,710

Onwards

Via Salem

Viluppuram

Salem

Guruvayoor

Approx Travel Time

10h 50m

₹4,788

Onwards

Frequently Asked Questions

What is the distance between Viluppuram and Guruvayoor?

Guruvayoor is approximately 450+ kms from Viluppuram.

How long does it take to reach Guruvayoor from Viluppuram?

It takes approximately 9 hours to reach Guruvayoor from Viluppuram by Train Via Dindigul.

What is the cheapest way to reach Guruvayoor from Viluppuram?

The cheapest way to reach Guruvayoor from Viluppuram is by Train.

What is the fastest way to reach Guruvayoor from Viluppuram?

The fastest way to reach Guruvayoor from Viluppuram is by Train Via Dindigul.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India