hero
How2Go
Nandi-Hills to Belur

Nandi-Hills to Belur

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

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

CHEAPEST

FASTEST

Nandi Hills

Bangalore

Belur

Approx Travel Time

10h

₹2,740

Onwards

Via Ramanagara, Bangalore

Nandi Hills

Ramanagara

Bangalore

Belur

Approx Travel Time

10h 23m

₹2,785

Onwards

Nandi Hills

Ramanagara

Bangalore

Belur

Approx Travel Time

11h 38m

₹3,690

Onwards

Via Bangalore, Hassan

Nandi Hills

Bangalore

Hassan

Belur

Approx Travel Time

11h 27m

₹4,652

Onwards

Via Chikballapur, Bangalore

Nandi Hills

Chikballapur

Bangalore

Belur

Approx Travel Time

10h 14m

₹3,176

Onwards

Via Kolar, Bangalore

Nandi Hills

Kolar

Bangalore

Belur

Approx Travel Time

10h 50m

₹3,579

Onwards

Via Tumkur, Bangalore

Nandi Hills

Tumkur

Bangalore

Belur

Approx Travel Time

11h 3m

₹3,417

Onwards

Via Hosur, Bangalore

Nandi Hills

Hosur

Bangalore

Belur

Approx Travel Time

11h 8m

₹3,486

Onwards

Nandi Hills

Hosur

Bangalore

Belur

Approx Travel Time

11h 39m

₹3,950

Onwards

Via Bangalore, Arsikere, Hassan

Nandi Hills

Bangalore

Arsikere

Hassan

Belur

Approx Travel Time

11h 2m

₹4,792

Onwards

Frequently Asked Questions

What is the distance between Nandi-Hills and Belur?

Belur is approximately 300+ kms from Nandi-Hills.

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

It takes approximately 10 hours to reach Belur from Nandi-Hills by Cab, Bus Via Bangalore.

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

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

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India