hero
How2Go
Ballia to Pilibhit

Ballia to Pilibhit

Pilibhit is approximately 650+ km from Ballia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Pilibhit.

Read More
Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

FASTEST

Ballia

Lucknow

Pilibhit

Approx Travel Time

11h 13m

₹475

Onwards

Ballia

Lucknow

Pilibhit

Approx Travel Time

15h 44m

₹1,257

Onwards

Ballia

Lucknow

Pilibhit

Approx Travel Time

13h 49m

₹693

Onwards

Ballia

Lucknow

Pilibhit

Approx Travel Time

13h 18m

₹1,039

Onwards

Via Bareilly

Ballia

Bareilly

Pilibhit

Approx Travel Time

12h 10m

₹560

Onwards

Ballia

Bareilly

Pilibhit

Approx Travel Time

11h 59m

₹1,542

Onwards

CHEAPEST

Ballia

Bareilly

Pilibhit

Approx Travel Time

11h 45m

₹435

Onwards

Ads by MMT

Via Gorakhpur, Bara Banki

Ballia

Gorakhpur

Bara Banki

Pilibhit

Approx Travel Time

15h 31m

₹5,081

Onwards

Via Shahjahanpur

Ballia

Shahjahanpur

Pilibhit

Approx Travel Time

12h 30m

₹475

Onwards

Ads by MMT

Via Varanasi, Lucknow

Ballia

Varanasi

Lucknow

Pilibhit

Approx Travel Time

11h 31m

On Demand

Frequently Asked Questions

What is the distance between Ballia and Pilibhit?

Pilibhit is approximately 650+ kms from Ballia.

How long does it take to reach Pilibhit from Ballia?

It takes approximately 11 hours to reach Pilibhit from Ballia by Train Via Lucknow.

What is the cheapest way to reach Pilibhit from Ballia?

The cheapest way to reach Pilibhit from Ballia is by Train Via Bareilly.

What is the fastest way to reach Pilibhit from Ballia?

The fastest way to reach Pilibhit from Ballia is by Train Via Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India