
Pilibhit to Moga
Moga is approximately 600+ kms from Pilibhit. The fastest way to reach Moga from Pilibhit is by Bus, Train Via Moradabad. It takes approximately 11 hours. The cheapest way to reach Moga from Pilibhit is by Bus Via Ludhiana which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Pilibhit
Bareilly
Moga
Approx Travel Time
12h 13m
On Demand
Pilibhit
Bareilly
Moga
Approx Travel Time
11h 53m
On Demand
Pilibhit
Bareilly
Moga
Approx Travel Time
12h 9m
On Demand
Via Kurukshetra
Pilibhit
Kurukshetra
Moga
Approx Travel Time
16h 2m
₹6,361
Onwards
Via Ludhiana
CHEAPEST
Pilibhit
Ludhiana
Moga
Approx Travel Time
15h 35m
₹1,180
Onwards
Via Moradabad
Pilibhit
Moradabad
Moga
Approx Travel Time
12h 13m
On Demand
FASTEST
Pilibhit
Moradabad
Moga
Approx Travel Time
11h 8m
On Demand
Via Bareilly, Jalandhar
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
13h 2m
₹4,324
Onwards
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
13h 13m
₹2,940
Onwards
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
12h 42m
₹2,703
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Moga?
Moga is approximately 600+ kms from Pilibhit.
How long does it take to reach Moga from Pilibhit?
It takes approximately 11 hours to reach Moga from Pilibhit by Bus, Train Via Moradabad.
What is the cheapest way to reach Moga from Pilibhit?
The cheapest way to reach Moga from Pilibhit is by Bus Via Ludhiana.
What is the fastest way to reach Moga from Pilibhit?
The fastest way to reach Moga from Pilibhit is by Bus, Train Via Moradabad.


