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 Cochin, Bangalore

FASTEST

Thrissur

Cochin

Bangalore

Nandi Hills

Approx Travel Time

7h 24m

₹5,531

Onwards

Thrissur

Cochin

Bangalore

Nandi Hills

Approx Travel Time

8h 21m

₹5,871

Onwards

Via Bangalore

CHEAPEST

Thrissur

Bangalore

Nandi Hills

Approx Travel Time

10h 6m

₹2,380

Onwards

Via Hosur

Thrissur

Hosur

Nandi Hills

Approx Travel Time

10h 33m

₹2,705

Onwards

Thrissur

Hosur

Nandi Hills

Approx Travel Time

10h

₹3,174

Onwards

Via Calicut, Bangalore

Thrissur

Calicut

Bangalore

Nandi Hills

Approx Travel Time

8h 45m

₹4,737

Onwards

Via Cochin, Bangalore, Chikballapur

Thrissur

Cochin

Bangalore

Chikballapur

Nandi Hills

Approx Travel Time

7h 51m

₹7,252

Onwards

Via Dharmapuri

Thrissur

Dharmapuri

Nandi Hills

Approx Travel Time

9h 53m

₹5,125

Onwards

Via Ottappalam, Hosur

Thrissur

Ottappalam

Hosur

Nandi Hills

Approx Travel Time

10h 27m

₹3,620

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