hero
How2Go
Channapatna to Mandi

Channapatna to Mandi

Mandi is approximately 2150+ km from Channapatna, 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 Mandi.

Read More
Sort By
Mode of Transport

Via Bangalore, Mohali

RECOMMENDED

FASTEST

Channapatna

Bangalore

Mohali

Mandi

Approx Travel Time

10h 51m

₹9,734

Onwards

Channapatna

Bangalore

Mohali

Mandi

Approx Travel Time

11h 40m

₹10,334

Onwards

Channapatna

Bangalore

Mohali

Mandi

Approx Travel Time

10h 52m

₹13,132

Onwards

Channapatna

Bangalore

Mohali

Mandi

Approx Travel Time

12h 19m

₹12,231

Onwards

Channapatna

Bangalore

Mohali

Mandi

Approx Travel Time

11h 41m

₹13,732

Onwards

Via Bangalore, Hyderabad, Delhi

CHEAPEST

Channapatna

Bangalore

Hyderabad

Delhi

Mandi

Approx Travel Time

1d 16h 36m

₹1,759

Onwards

Via Bangalore, Delhi, Mohali

Channapatna

Bangalore

Delhi

Mohali

Mandi

Approx Travel Time

1d 17h 32m

₹5,162

Onwards

Via Bangalore, Nagpur, Delhi

Channapatna

Bangalore

Nagpur

Delhi

Mandi

Approx Travel Time

2d 7h 45m

₹5,618

Onwards

Via Bangalore, Delhi

Channapatna

Bangalore

Delhi

Mandi

Approx Travel Time

15h 1m

₹10,061

Onwards

Channapatna

Bangalore

Delhi

Mandi

Approx Travel Time

15h 50m

₹10,661

Onwards

Frequently Asked Questions

What is the distance between Channapatna and Mandi?

Mandi is approximately 2150+ kms from Channapatna.

How long does it take to reach Mandi from Channapatna?

It takes approximately 11 hours to reach Mandi from Channapatna by Train, Flight, Bus Via Bangalore, Mohali.

What is the cheapest way to reach Mandi from Channapatna?

The cheapest way to reach Mandi from Channapatna is by Train, Bus Via Bangalore, Hyderabad, Delhi.

What is the fastest way to reach Mandi from Channapatna?

The fastest way to reach Mandi from Channapatna is by Train, Flight, Bus Via Bangalore, Mohali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India