Bhopal to Pilibhit Distance

Pilibhit is approximately 800+ km from Bhopal. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 14 hours, subject to the chosen service and route. Flying is the fastest way to reach Pilibhit, with a total travel time of approximately 6 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 Bhopal, India to Pilibhit, India

Via Agra

RECOMMENDED

Bhopal

Agra

Pilibhit

Approx Travel Time

12h 1m

On Demand

Direct Options

Bhopal

Pilibhit

Approx Travel Time

14h 15m

On Demand

Ads by MMT

Via Delhi, Bareilly

Bhopal

Delhi

Bareilly

Pilibhit

Approx Travel Time

8h 42m

₹5,457

Onwards

FASTEST

Bhopal

Delhi

Bareilly

Pilibhit

Approx Travel Time

6h 15m

₹9,096

Onwards

Via Kanpur

CHEAPEST

Bhopal

Kanpur

Pilibhit

Approx Travel Time

15h 15m

₹796

Onwards

Bhopal

Kanpur

Pilibhit

Approx Travel Time

20h 20m

₹1,180

Onwards

Ads by MMT

Via Agra, Bareilly

Bhopal

Agra

Bareilly

Pilibhit

Approx Travel Time

16h 13m

₹2,199

Onwards

Bhopal

Agra

Bareilly

Pilibhit

Approx Travel Time

20h 53m

₹4,017

Onwards

Via Mathura

Bhopal

Mathura

Pilibhit

Approx Travel Time

12h 15m

₹855

Onwards

Via Delhi

Bhopal

Delhi

Pilibhit

Approx Travel Time

10h 40m

₹5,821

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Bhopal and Pilibhit?

The straight-line distance is approximately 600+ km.

What is the distance from Bhopal to Pilibhit via Agra?

Via Agra, the distance is approximately 800+ km, taking around 12 hours.

Is there a train from Bhopal to Pilibhit?

Yes, trains run between Bhopal and Pilibhit, covering approximately 800+ km in around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India