hero
How2Go
Guruvayoor to Unjha

Guruvayoor to Unjha

Unjha is approximately 1650+ 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 Unjha.

Read More
Sort By
Mode of Transport

Via Cochin, Vadodara

RECOMMENDED

Guruvayoor

Cochin

Vadodara

Unjha

Approx Travel Time

11h 52m

₹7,977

Onwards

CHEAPEST

Guruvayoor

Cochin

Vadodara

Unjha

Approx Travel Time

1d 10h 17m

₹960

Onwards

Guruvayoor

Cochin

Vadodara

Unjha

Approx Travel Time

12h 47m

₹10,250

Onwards

Via Cochin, Ahmedabad

Guruvayoor

Cochin

Ahmedabad

Unjha

Approx Travel Time

10h 14m

₹8,833

Onwards

FASTEST

Guruvayoor

Cochin

Ahmedabad

Unjha

Approx Travel Time

9h 51m

₹10,403

Onwards

Guruvayoor

Cochin

Ahmedabad

Unjha

Approx Travel Time

11h 32m

₹9,168

Onwards

Guruvayoor

Cochin

Ahmedabad

Unjha

Approx Travel Time

11h 9m

₹10,738

Onwards

Ads by MMT

Via Bangalore, Surendranagar

Guruvayoor

Bangalore

Surendranagar

Unjha

Approx Travel Time

1d 4h 42m

₹1,399

Onwards

Via Calicut, Vadodara

Guruvayoor

Calicut

Vadodara

Unjha

Approx Travel Time

1d 8h 5m

₹5,374

Onwards

Ads by MMT

Via Bangalore, Bharuch

Guruvayoor

Bangalore

Bharuch

Unjha

Approx Travel Time

1d 22h 18m

₹3,880

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Unjha?

Unjha is approximately 1650+ kms from Guruvayoor.

How long does it take to reach Unjha from Guruvayoor?

It takes approximately 10 hours to reach Unjha from Guruvayoor by Train, Flight, Cab Via Cochin, Ahmedabad.

What is the cheapest way to reach Unjha from Guruvayoor?

The cheapest way to reach Unjha from Guruvayoor is by Train Via Cochin, Vadodara.

What is the fastest way to reach Unjha from Guruvayoor?

The fastest way to reach Unjha from Guruvayoor is by Train, Flight, Cab Via Cochin, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India