Krishnagiri to Purnia Distance

Purnia is approximately 2000+ km from Krishnagiri. Compare the available routes and travel options between the two cities. If you're travelling by air, Purnea Airport is located in Purnia. Flying is the fastest way to reach Purnia, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Krishnagiri, India to Purnia, India

Via Bangalore, Kolkata

RECOMMENDED

Krishnagiri

Bangalore

Kolkata

Purnia

Approx Travel Time

9h 10m

₹11,154

Onwards

Krishnagiri

Bangalore

Kolkata

Purnia

Approx Travel Time

9h 22m

₹13,435

Onwards

Via Bangalore, Hyderabad

FASTEST

Krishnagiri

Bangalore

Hyderabad

Purnia

Approx Travel Time

8h 55m

₹12,449

Onwards

Krishnagiri

Bangalore

Hyderabad

Purnia

Approx Travel Time

9h 7m

₹14,575

Onwards

Ads by MMT

Via Bangalore, Gaya

Krishnagiri

Bangalore

Gaya

Purnia

Approx Travel Time

2d 12h 22m

₹31,410

Onwards

Via Bangalore, Siliguri

CHEAPEST

Krishnagiri

Bangalore

Siliguri

Purnia

Approx Travel Time

13h 45m

₹9,438

Onwards

Ads by MMT

Via Chennai, Kolkata

Krishnagiri

Chennai

Kolkata

Purnia

Approx Travel Time

11h 55m

₹11,201

Onwards

Via Srikalahasti, Hyderabad

Krishnagiri

Srikalahasti

Hyderabad

Purnia

Approx Travel Time

11h 45m

₹12,580

Onwards

Via Bangalore, Patna

Krishnagiri

Bangalore

Patna

Purnia

Approx Travel Time

17h 40m

₹9,986

Onwards

Via Bangalore, Muzaffarpur

Krishnagiri

Bangalore

Muzaffarpur

Purnia

Approx Travel Time

13h 40m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Krishnagiri and Purnia?

The straight-line distance is approximately 1750+ km.

What is the distance from Krishnagiri to Purnia via Bangalore?

Via Bangalore, the distance is approximately 2000+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India