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 Cab

RECOMMENDED

Viluppuram

Guruvayoor

Approx Travel Time

8h 43m

₹11,536

Onwards

Direct Train

CHEAPEST

Viluppuram

Guruvayoor

Approx Travel Time

8h 45m

₹280

Onwards

Ads by MMT

Via Dindigul

FASTEST

Viluppuram

Dindigul

Guruvayoor

Approx Travel Time

8h 38m

₹335

Onwards

Via Salem

Viluppuram

Salem

Guruvayoor

Approx Travel Time

10h 50m

₹5,027

Onwards

Viluppuram

Salem

Guruvayoor

Approx Travel Time

11h 20m

₹2,199

Onwards

Ads by MMT

Via Vriddhachalam

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 59m

₹2,210

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,825

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