hero
How2Go
Guruvayoor to Chennai

Guruvayoor to Chennai

Chennai is approximately 550+ km from Guruvayoor, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Chennai.

Read More
Sort By
Mode of Transport

Via Cochin

RECOMMENDED

Guruvayoor

Cochin

Chennai

Approx Travel Time

5h 46m

₹7,262

Onwards

FASTEST

Guruvayoor

Cochin

Chennai

Approx Travel Time

4h 22m

₹5,156

Onwards

Via Thrissur, Cochin

Guruvayoor

Thrissur

Cochin

Chennai

Approx Travel Time

5h 18m

₹5,731

Onwards

Direct Options

Guruvayoor

Chennai

Approx Travel Time

12h 55m

₹1,590

Onwards

Guruvayoor

Chennai

Approx Travel Time

11h 27m

₹12,217

Onwards

Via Tirupur

Guruvayoor

Tirupur

Chennai

Approx Travel Time

9h 24m

₹3,862

Onwards

Guruvayoor

Tirupur

Chennai

Approx Travel Time

10h 34m

₹1,870

Onwards

Guruvayoor

Tirupur

Chennai

Approx Travel Time

13h 46m

₹2,389

Onwards

Via Thrissur

CHEAPEST

Guruvayoor

Thrissur

Chennai

Approx Travel Time

10h 57m

₹500

Onwards

Via Erode

Guruvayoor

Erode

Chennai

Approx Travel Time

12h 31m

₹6,249

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Chennai?

Chennai is approximately 550+ kms from Guruvayoor.

How long does it take to reach Chennai from Guruvayoor?

It takes approximately 5 hours to reach Chennai from Guruvayoor by Train, Flight Via Cochin.

What is the cheapest way to reach Chennai from Guruvayoor?

The cheapest way to reach Chennai from Guruvayoor is by Train Via Thrissur.

What is the fastest way to reach Chennai from Guruvayoor?

The fastest way to reach Chennai from Guruvayoor is by Train, Flight Via Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India