Patna to Bangalore Distance
The road distance between Patna and Bangalore is approximately 2050+ km, and the drive usually takes around 37 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 43 hours, subject to the chosen service and route. If you're travelling by air, Bengaluru International Airport is the nearest airport to Bangalore, located about 28 km away from the city centre. Flights from Patna take around 3 hours. Flying is the fastest way to reach Bangalore, with a total travel time of approximately 3 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.

Direct Options
RECOMMENDED
FASTEST
Patna
Bangalore
Approx Travel Time
2h 30m
₹8,681
Onwards
CHEAPEST
Patna
Bangalore
Approx Travel Time
1d 18h 44m
₹920
Onwards
Patna
Bangalore
Approx Travel Time
1d 12h 24m
₹37,489
Onwards
Via Muzaffarpur
Patna
Muzaffarpur
Bangalore
Approx Travel Time
5h 55m
₹8,850
Onwards
Patna
Muzaffarpur
Bangalore
Approx Travel Time
3h 55m
₹52,726
Onwards
Via Ranchi
Patna
Ranchi
Bangalore
Approx Travel Time
4h 20m
₹13,789
Onwards
Via Jabalpur
Patna
Jabalpur
Bangalore
Approx Travel Time
1d 17h
₹995
Onwards
Via Gaya
Patna
Gaya
Bangalore
Approx Travel Time
2d 1h 47m
₹4,200
Onwards
Via Lucknow
Patna
Lucknow
Bangalore
Approx Travel Time
5h 25m
₹12,118
Onwards
Via Kolkata
Patna
Kolkata
Bangalore
Approx Travel Time
5h 15m
₹12,669
Onwards
Things To Know About Bangalore
Bangalore, officially called Bengaluru, is the capital and largest city of Karnataka. Known as India's "Garden City," it is famed for its abundant parks and greenery. The city sits on the southern Deccan Plateau at about 900 meters altitude, providing a moderate climate year-round. With a population exceeding 8 million, Bangalore thrives as a major metropolitan hub known for its vibrant tech industry and cultural diversity. Visitors to Bangalore enjoy its pleasant environment and lush gardens, along with a lively urban experience marked by diverse dining, shopping, and entertainment options. The city's welcoming atmosphere and modern infrastructure make it a top destination for travelers from all over India and beyond. The best time to travel from Patna to Bangalore is generally during the cooler, dry months, typically between October and February.
Frequently Asked Questions
What is the distance between Patna and Bangalore?
The distance between Patna and Bangalore is approximately 2050+ km by road.
What is the straight-line (aerial) distance between Patna and Bangalore?
The straight-line distance is approximately 1600+ km.
How long does it take to travel from Patna to Bangalore by road?
It takes around 37 hours by road.
What is the distance from Patna to Bangalore via Muzaffarpur?
Via Muzaffarpur, the distance is approximately 1750+ km, taking around 6 hours.
Is there a train from Patna to Bangalore?
Yes, trains run between Patna and Bangalore, covering approximately 2650+ km in around 43 hours.
What is the flying distance/time from Patna to Bangalore?
By air, the distance is about 1600+ km, with a flight duration of approximately 3 hours to Bengaluru International Airport.
How much does it cost to travel from Patna to Bangalore?
Costs vary by mode — approximately ₹8650+ by flight and ₹37450+ by cab.
Does the distance from Patna to Bangalore change by route?
Yes — the road distance varies from 2050+ km via the direct route to 1750+ km via Muzaffarpur, depending on the path taken.
Does travel time between Patna and Bangalore vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Patna and Bangalore?
The driving distance is 2050+ km, while the straight-line distance is shorter at 1600+ km, due to the road route following terrain and highways.
Routes Connecting Patna
Routes From Patna
Routes Connecting Bangalore
Routes From Bangalore
Popular Places Routes
- Malout to Betul
- Udaipur to Najibabad
- Salasar to Lakhimpur
- Sambalpur to Bhadra
- Nangal to Mancherial
- Sambalpur to Chandausi
- Nagina to Moradabad
- Rajgir to Amravati
- Sitamarhi to Neem-ka-Thana
- Abohar to Bharatpur
- Siddipet to Chandausi
- Sheikhpura to Motihari
- METTUPALAYAM to Ambaji
- Shivpuri to Parwanoo
- Rishikesh to Bhagalpur

