hero
How2Go
Krishnagiri to Nabha

Krishnagiri to Nabha

Nabha is approximately 2550+ 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 Nabha.

Read More
Sort By
Mode of Transport

Via Ongole, Delhi

RECOMMENDED

CHEAPEST

Krishnagiri

Ongole

Delhi

Nabha

Approx Travel Time

1d 21h 51m

₹2,125

Onwards

Via Bangalore, Amritsar

Krishnagiri

Bangalore

Amritsar

Nabha

Approx Travel Time

14h 17m

On Demand

Krishnagiri

Bangalore

Amritsar

Nabha

Approx Travel Time

14h 32m

On Demand

Ads by MMT

Via Chennai, Delhi

Krishnagiri

Chennai

Delhi

Nabha

Approx Travel Time

1d 14h 51m

₹5,366

Onwards

Krishnagiri

Chennai

Delhi

Nabha

Approx Travel Time

16h 35m

₹9,235

Onwards

Via Bangalore, Delhi

FASTEST

Krishnagiri

Bangalore

Delhi

Nabha

Approx Travel Time

13h 47m

₹8,802

Onwards

Krishnagiri

Bangalore

Delhi

Nabha

Approx Travel Time

14h 2m

₹11,330

Onwards

Ads by MMT

Via Srikalahasti, Delhi

Krishnagiri

Srikalahasti

Delhi

Nabha

Approx Travel Time

18h

₹10,393

Onwards

Via Tiruchirappalli, Delhi

Krishnagiri

Tiruchirappalli

Delhi

Nabha

Approx Travel Time

18h 55m

₹10,426

Onwards

Via Chennai, Amritsar

Krishnagiri

Chennai

Amritsar

Nabha

Approx Travel Time

18h 40m

On Demand

Frequently Asked Questions

What is the distance between Krishnagiri and Nabha?

Nabha is approximately 2550+ kms from Krishnagiri.

How long does it take to reach Nabha from Krishnagiri?

It takes approximately 14 hours to reach Nabha from Krishnagiri by Bus, Flight, Train Via Bangalore, Delhi.

What is the cheapest way to reach Nabha from Krishnagiri?

The cheapest way to reach Nabha from Krishnagiri is by Bus, Train Via Ongole, Delhi.

What is the fastest way to reach Nabha from Krishnagiri?

The fastest way to reach Nabha from Krishnagiri is by Bus, Flight, Train Via Bangalore, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India