The journey from Khagaria to Bengaluru spans approximately 2200 km across the Indian heartland. The most reliable rail connection involves boarding the Sanghamitra Express from nearby Barauni or Patna Junction. Alternatively, you can take a local train to Patna and fly directly to Kempegowda International Airport. The route traverses the scenic landscapes of Jharkhand, Odisha, and Andhra Pradesh. Expect a travel time of 40 to 45 hours by train or 6 hours by flight including transit. This route is essential for migrant workers and students moving to the IT hub.
Total Distance: Driving distance is 2250 km; straight-line air distance is 1650 km.
Book your sleeper or AC berth at least 60 days in advance.
Take a taxi from Khagaria to Patna Airport, which takes 4 hours.
October to March for pleasant weather in Bengaluru.