
Pilibhit to Moga
Moga is approximately 600+ kms from Pilibhit. The fastest way to reach Moga from Pilibhit is by Bus, Train Via Bareilly. It takes approximately 13 hours. The cheapest way to reach Moga from Pilibhit is by Bus Via Ludhiana which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Pilibhit
Bareilly
Moga
Approx Travel Time
12h 53m
On Demand
FASTEST
Pilibhit
Bareilly
Moga
Approx Travel Time
12h 45m
On Demand
Pilibhit
Bareilly
Moga
Approx Travel Time
12h 49m
On Demand
Via Kurukshetra
Pilibhit
Kurukshetra
Moga
Approx Travel Time
13h 55m
₹4,708
Onwards
Via Ludhiana
CHEAPEST
Pilibhit
Ludhiana
Moga
Approx Travel Time
14h 35m
₹1,280
Onwards
Via Moradabad
Pilibhit
Moradabad
Moga
Approx Travel Time
13h 3m
On Demand
Pilibhit
Moradabad
Moga
Approx Travel Time
13h 48m
On Demand
Via Bareilly, Jalandhar
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
14h 14m
₹5,937
Onwards
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
14h 6m
₹4,159
Onwards
Pilibhit
Bareilly
Jalandhar
Moga
Approx Travel Time
14h 10m
₹4,134
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 13 hours to reach Moga from Pilibhit by Bus, Train Via Bareilly.
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 Bareilly.


