Bareilly to Puranpur Distance

Puranpur is approximately 50+ km from Bareilly. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 3 hours, while trains complete the journey in approximately 2 hours, subject to the chosen service and route. The fastest way to reach Puranpur takes approximately 2 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.

Read More
Route map showing distance and travel time from Bareilly, India to Puranpur, India

Direct Options

RECOMMENDED

FASTEST

Bareilly

Puranpur

Approx Travel Time

1h 42m

On Demand

Bareilly

Puranpur

Approx Travel Time

2h 30m

₹300

Onwards

Via Pilibhit

CHEAPEST

Bareilly

Pilibhit

Puranpur

Approx Travel Time

2h 22m

₹275

Onwards

Bareilly

Pilibhit

Puranpur

Approx Travel Time

2h 23m

₹460

Onwards

Bareilly

Pilibhit

Puranpur

Approx Travel Time

2h 47m

₹400

Onwards

Bareilly

Pilibhit

Puranpur

Approx Travel Time

2h 58m

₹585

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Bareilly and Puranpur?

The straight-line distance is approximately 50+ km.

What is the distance from Bareilly to Puranpur via Pilibhit?

Via Pilibhit, the distance is approximately 50+ km, taking around 3 hours.

Is there a train from Bareilly to Puranpur?

Yes, trains run between Bareilly and Puranpur, covering approximately 50+ km in around 2 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India