Ayodhya to Pilibhit Distance

The road distance between Ayodhya and Pilibhit is approximately 350+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Pilibhit takes approximately 7 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 Ayodhya, India to Pilibhit, India

Direct Options

RECOMMENDED

FASTEST

Ayodhya

Pilibhit

Approx Travel Time

7h 2m

₹12,236

Onwards

Via Bareilly

CHEAPEST

Ayodhya

Bareilly

Pilibhit

Approx Travel Time

7h 17m

₹300

Onwards

Ayodhya

Bareilly

Pilibhit

Approx Travel Time

7h 34m

On Demand

Ayodhya

Bareilly

Pilibhit

Approx Travel Time

7h 31m

₹425

Onwards

Ads by MMT

Via Bara Banki

Ayodhya

Bara Banki

Pilibhit

Approx Travel Time

8h 4m

On Demand

Ayodhya

Bara Banki

Pilibhit

Approx Travel Time

8h 33m

On Demand

Ayodhya

Bara Banki

Pilibhit

Approx Travel Time

8h 30m

On Demand

Via Gonda

Ayodhya

Gonda

Pilibhit

Approx Travel Time

9h 6m

₹1,570

Onwards

Ads by MMT

Via Lucknow, Bareilly

Ayodhya

Lucknow

Bareilly

Pilibhit

Approx Travel Time

9h 17m

₹465

Onwards

Via Shahjahanpur

Ayodhya

Shahjahanpur

Pilibhit

Approx Travel Time

9h 19m

On Demand

Frequently Asked Questions

What is the distance between Ayodhya and Pilibhit?

Pilibhit is approximately 350+ km from Ayodhya.

How long does it take to reach Pilibhit from Ayodhya?

It takes approximately 7 hours to reach Pilibhit from Ayodhya by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India