hero
How2Go
Krishnagiri to Mandya

Krishnagiri to Mandya

Mandya is approximately 150+ km from Krishnagiri, 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 Mandya.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Krishnagiri

Mandya

Approx Travel Time

3h 11m

₹5,072

Onwards

Krishnagiri

Mandya

Approx Travel Time

4h 20m

₹1,050

Onwards

Via Bangalore

Krishnagiri

Bangalore

Mandya

Approx Travel Time

3h 39m

₹626

Onwards

Krishnagiri

Bangalore

Mandya

Approx Travel Time

4h 54m

₹1,030

Onwards

Via Hosur, Bangalore

Krishnagiri

Hosur

Bangalore

Mandya

Approx Travel Time

3h 26m

₹2,720

Onwards

Via Bangalore, Ramanagara

Krishnagiri

Bangalore

Ramanagara

Mandya

Approx Travel Time

3h 56m

₹651

Onwards

Via Ramanagara

Krishnagiri

Ramanagara

Mandya

Approx Travel Time

4h 42m

₹894

Onwards

Via Bangalore, Channapatna

Krishnagiri

Bangalore

Channapatna

Mandya

Approx Travel Time

4h 10m

₹656

Onwards

Via Bangalore, Maddur

Krishnagiri

Bangalore

Maddur

Mandya

Approx Travel Time

4h 13m

₹666

Onwards

Via Hosur

CHEAPEST

Krishnagiri

Hosur

Mandya

Approx Travel Time

5h 8m

₹601

Onwards

Frequently Asked Questions

What is the distance between Krishnagiri and Mandya?

Mandya is approximately 150+ kms from Krishnagiri.

How long does it take to reach Mandya from Krishnagiri?

It takes approximately 3 hours to reach Mandya from Krishnagiri by Cab.

What is the cheapest way to reach Mandya from Krishnagiri?

The cheapest way to reach Mandya from Krishnagiri is by Bus, Train Via Hosur.

What is the fastest way to reach Mandya from Krishnagiri?

The fastest way to reach Mandya from Krishnagiri is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India