
Bangalore to Mandi
Mandi is approximately 2100+ kms from Bangalore. The fastest way to reach Mandi from Bangalore is by Flight, Cab Via Mohali. It takes approximately 7 hours. The cheapest way to reach Mandi from Bangalore is by Train, Bus Via Hyderabad, Delhi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Bangalore
Mohali
Mandi
Approx Travel Time
7h 15m
₹8,874
Onwards
Bangalore
Mohali
Mandi
Approx Travel Time
8h 15m
₹6,483
Onwards
Via Hyderabad, Delhi
CHEAPEST
Bangalore
Hyderabad
Delhi
Mandi
Approx Travel Time
1d 19h 5m
₹1,931
Onwards
Via Agra, Mohali
Bangalore
Agra
Mohali
Mandi
Approx Travel Time
1d 22h 10m
₹4,011
Onwards
Via Noida
Bangalore
Noida
Mandi
Approx Travel Time
2d 3h 6m
₹5,268
Onwards
Via Mohali, Kullu
Bangalore
Mohali
Kullu
Mandi
Approx Travel Time
7h 33m
₹18,680
Onwards
Via Delhi
Bangalore
Delhi
Mandi
Approx Travel Time
12h 35m
₹6,425
Onwards
Via Delhi, Kullu
Bangalore
Delhi
Kullu
Mandi
Approx Travel Time
8h 23m
₹15,258
Onwards
Via Jaipur, Kullu
Bangalore
Jaipur
Kullu
Mandi
Approx Travel Time
8h 48m
₹11,174
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Mandi?
Mandi is approximately 2100+ kms from Bangalore.
How long does it take to reach Mandi from Bangalore?
It takes approximately 7 hours to reach Mandi from Bangalore by Flight, Cab Via Mohali.
What is the cheapest way to reach Mandi from Bangalore?
The cheapest way to reach Mandi from Bangalore is by Train, Bus Via Hyderabad, Delhi.
What is the fastest way to reach Mandi from Bangalore?
The fastest way to reach Mandi from Bangalore is by Flight, Cab Via Mohali.


