
Pilibhit to Moga
Moga is approximately 550+ kms from Pilibhit. The fastest way to reach Moga from Pilibhit is by Train, Flight Via Ghaziabad, Ludhiana. It takes approximately 11 hours. The cheapest way to reach Moga from Pilibhit is by Train Via Bareilly, Ludhiana which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad, Ludhiana
RECOMMENDED
Pilibhit
Moradabad
Ludhiana
Moga
Approx Travel Time
14h 20m
₹410
Onwards
Pilibhit
Moradabad
Ludhiana
Moga
Approx Travel Time
15h 14m
₹3,476
Onwards
Via Bareilly, Ludhiana
Pilibhit
Bareilly
Ludhiana
Moga
Approx Travel Time
15h 5m
₹2,234
Onwards
CHEAPEST
Pilibhit
Bareilly
Ludhiana
Moga
Approx Travel Time
15h 5m
₹405
Onwards
Via Ghaziabad, Ludhiana
FASTEST
Pilibhit
Ghaziabad
Ludhiana
Moga
Approx Travel Time
10h 20m
On Demand
Pilibhit
Ghaziabad
Ludhiana
Moga
Approx Travel Time
11h 42m
On Demand
Via Delhi
Pilibhit
Delhi
Moga
Approx Travel Time
16h 10m
₹3,445
Onwards
Via Bareilly, Delhi
Pilibhit
Bareilly
Delhi
Moga
Approx Travel Time
13h 20m
₹14,923
Onwards
Pilibhit
Bareilly
Delhi
Moga
Approx Travel Time
13h 20m
₹16,752
Onwards
Via Delhi, Ludhiana
Pilibhit
Delhi
Ludhiana
Moga
Approx Travel Time
16h 20m
₹435
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Moga?
Moga is approximately 550+ kms from Pilibhit.
How long does it take to reach Moga from Pilibhit?
It takes approximately 11 hours to reach Moga from Pilibhit by Train, Flight Via Ghaziabad, Ludhiana.
What is the cheapest way to reach Moga from Pilibhit?
The cheapest way to reach Moga from Pilibhit is by Train Via Bareilly, Ludhiana.
What is the fastest way to reach Moga from Pilibhit?
The fastest way to reach Moga from Pilibhit is by Train, Flight Via Ghaziabad, Ludhiana.