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 8 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

On Demand

Direct Train

CHEAPEST

Viluppuram

Guruvayoor

Approx Travel Time

8h 45m

₹280

Onwards

Ads by MMT

Direct Bus

Viluppuram

Guruvayoor

Approx Travel Time

9h

₹1,200

Onwards

Via Dindigul

FASTEST

Viluppuram

Dindigul

Guruvayoor

Approx Travel Time

7h 58m

₹335

Onwards

Ads by MMT

Via Vriddhachalam

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 5m

₹315

Onwards

Viluppuram

Vriddhachalam

Guruvayoor

Approx Travel Time

9h 9m

On Demand

Via Thrissur

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

9h 23m

₹320

Onwards

Viluppuram

Thrissur

Guruvayoor

Approx Travel Time

9h 45m

₹924

Onwards

Via Chalakudy

Viluppuram

Chalakudy

Guruvayoor

Approx Travel Time

9h 28m

₹315

Onwards

Viluppuram

Chalakudy

Guruvayoor

Approx Travel Time

9h 34m

On Demand

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 8 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