
Moga to Pilibhit
Pilibhit is approximately 550+ kms from Moga. The fastest way to reach Pilibhit from Moga is by Train Via Bareilly. It takes approximately 12 hours. The cheapest way to reach Pilibhit from Moga is by Bus Via Ludhiana which would take approximately 17 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Moga
Bareilly
Pilibhit
Approx Travel Time
12h 9m
On Demand
Moga
Bareilly
Pilibhit
Approx Travel Time
12h 23m
On Demand
Moga
Bareilly
Pilibhit
Approx Travel Time
12h 18m
On Demand
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Pilibhit
Approx Travel Time
16h 40m
₹1,152
Onwards
Via Ambala
Moga
Ambala
Pilibhit
Approx Travel Time
14h 31m
₹4,589
Onwards
Via Moradabad
Moga
Moradabad
Pilibhit
Approx Travel Time
13h 8m
On Demand
Moga
Moradabad
Pilibhit
Approx Travel Time
13h 8m
On Demand
Via Jalandhar, Bareilly
Moga
Jalandhar
Bareilly
Pilibhit
Approx Travel Time
13h 23m
₹1,370
Onwards
Moga
Jalandhar
Bareilly
Pilibhit
Approx Travel Time
13h 3m
₹2,809
Onwards
Moga
Jalandhar
Bareilly
Pilibhit
Approx Travel Time
13h 17m
₹2,934
Onwards
Frequently Asked Questions
What is the distance between Moga and Pilibhit?
Pilibhit is approximately 550+ kms from Moga.
How long does it take to reach Pilibhit from Moga?
It takes approximately 12 hours to reach Pilibhit from Moga by Train Via Bareilly.
What is the cheapest way to reach Pilibhit from Moga?
The cheapest way to reach Pilibhit from Moga is by Bus Via Ludhiana.
What is the fastest way to reach Pilibhit from Moga?
The fastest way to reach Pilibhit from Moga is by Train Via Bareilly.

