The journey from Nainital to Patna covers about 900 km. You must first reach Kathgodam, then take a train to Delhi. From Delhi, you can board a train to Patna or fly to Jay Prakash Narayan International Airport. This route takes you from the Himalayan foothills to the historic capital of Bihar. Total travel time is approximately 16 to 22 hours.
Total Distance: 900 km by road, 750 km air distance.
The Sampoorna Kranti Express from Delhi is a very fast and comfortable option.
Book connecting flights on a single PNR for better protection.
October to March for pleasant weather in Patna.