hero
How2Go
Harpanahalli to Patna

Harpanahalli to Patna

Patna is approximately 1950+ km from Harpanahalli, 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 Patna.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Harpanahalli

Bangalore

Patna

Approx Travel Time

11h 15m

On Demand

Harpanahalli

Bangalore

Patna

Approx Travel Time

11h 4m

₹9,810

Onwards

Via Davangere, Bangalore

FASTEST

Harpanahalli

Davangere

Bangalore

Patna

Approx Travel Time

9h 35m

₹9,940

Onwards

Ads by MMT

Via Hyderabad

CHEAPEST

Harpanahalli

Hyderabad

Patna

Approx Travel Time

1d 22h 10m

₹4,218

Onwards

Harpanahalli

Hyderabad

Patna

Approx Travel Time

13h 35m

₹8,442

Onwards

Via Hospet, Hyderabad

Harpanahalli

Hospet

Hyderabad

Patna

Approx Travel Time

15h 39m

₹7,894

Onwards

Ads by MMT

Via Chitradurga, Bangalore

Harpanahalli

Chitradurga

Bangalore

Patna

Approx Travel Time

14h 4m

₹10,945

Onwards

Harpanahalli

Chitradurga

Bangalore

Patna

Approx Travel Time

13h 30m

₹11,405

Onwards

Via Harihar, Bangalore

Harpanahalli

Harihar

Bangalore

Patna

Approx Travel Time

15h 23m

₹10,271

Onwards

Via Shivamogga, Bangalore

Harpanahalli

Shivamogga

Bangalore

Patna

Approx Travel Time

15h 29m

₹10,250

Onwards

Frequently Asked Questions

What is the distance between Harpanahalli and Patna?

Patna is approximately 1950+ kms from Harpanahalli.

How long does it take to reach Patna from Harpanahalli?

It takes approximately 10 hours to reach Patna from Harpanahalli by Train, Flight Via Davangere, Bangalore.

What is the cheapest way to reach Patna from Harpanahalli?

The cheapest way to reach Patna from Harpanahalli is by Bus Via Hyderabad.

What is the fastest way to reach Patna from Harpanahalli?

The fastest way to reach Patna from Harpanahalli is by Train, Flight Via Davangere, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India