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

Via Dindigul

FASTEST

Viluppuram

Dindigul

Guruvayoor

Approx Travel Time

8h 38m

₹335

Onwards

Ads by MMT

Via Tirupur

Viluppuram

Tirupur

Guruvayoor

Approx Travel Time

11h 54m

₹5,675

Onwards

Via Thrissur

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

11h 55m

₹1,750

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 10m

₹1,075

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 18m

₹1,884

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

10h 3m

₹320

Onwards

Ads by MMT

Via Vriddhachalam

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 45m

₹315

Onwards

Via Ariyalur

Viluppuram

Ariyalur

Guruvayoor

Approx Travel Time

9h 35m

₹325

Onwards

Via Chalakudy

Viluppuram

Chalakudy

Guruvayoor

Approx Travel Time

10h 8m

₹315

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