hero
How2Go
Thrissur to Nandi-Hills

Thrissur to Nandi-Hills

Nandi Hills is approximately 450+ km from Thrissur, 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 Nandi Hills.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Thrissur

Nandi Hills

Approx Travel Time

9h 25m

₹11,248

Onwards

Via Bangalore

CHEAPEST

Thrissur

Bangalore

Nandi Hills

Approx Travel Time

9h 59m

₹1,895

Onwards

Via Cochin, Bangalore

FASTEST

Thrissur

Cochin

Bangalore

Nandi Hills

Approx Travel Time

7h 12m

₹5,102

Onwards

Thrissur

Cochin

Bangalore

Nandi Hills

Approx Travel Time

8h 9m

₹5,442

Onwards

Via Hosur

Thrissur

Hosur

Nandi Hills

Approx Travel Time

10h 33m

₹2,711

Onwards

Thrissur

Hosur

Nandi Hills

Approx Travel Time

10h 5m

₹3,568

Onwards

Via Calicut, Bangalore

Thrissur

Calicut

Bangalore

Nandi Hills

Approx Travel Time

8h 33m

₹4,751

Onwards

Via Palakkad, Bangalore

Thrissur

Palakkad

Bangalore

Nandi Hills

Approx Travel Time

10h 49m

₹1,951

Onwards

Via Kannur, Bangalore

Thrissur

Kannur

Bangalore

Nandi Hills

Approx Travel Time

9h 32m

₹5,358

Onwards

Via Coimbatore, Bangalore

Thrissur

Coimbatore

Bangalore

Nandi Hills

Approx Travel Time

8h 59m

₹6,377

Onwards

Frequently Asked Questions

What is the distance between Thrissur and Nandi-Hills?

Nandi-Hills is approximately 450+ kms from Thrissur.

How long does it take to reach Nandi-Hills from Thrissur?

It takes approximately 7 hours to reach Nandi-Hills from Thrissur by Train, Flight, Cab Via Cochin, Bangalore.

What is the cheapest way to reach Nandi-Hills from Thrissur?

The cheapest way to reach Nandi-Hills from Thrissur is by Bus, Cab Via Bangalore.

What is the fastest way to reach Nandi-Hills from Thrissur?

The fastest way to reach Nandi-Hills from Thrissur is by Train, Flight, Cab Via Cochin, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India