The journey from Nakpur to Bareilly covers approximately 1100 km. The most practical way to reach Bareilly is by train from Azimganj to Bareilly Junction. This route takes you through the northern plains of India. The travel time is roughly 19 hours. Bareilly is known for its vibrant culture and historical significance.
Total Distance: 1100 km by road, 980 km air distance.
Bareilly Junction is well-connected to major cities in North India.
October to March for pleasant weather.