
Dabra to Moga
Moga is approximately 700+ kms from Dabra. The fastest way to reach Moga from Dabra is by Train Via Gwalior, Ludhiana. It takes approximately 14 hours. The cheapest way to reach Moga from Dabra is by Train Via Sonipat, Ludhiana which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bathinda
RECOMMENDED
Dabra
Bathinda
Moga
Approx Travel Time
14h 12m
₹3,281
Onwards
Via Gwalior, Ludhiana
FASTEST
Dabra
Gwalior
Ludhiana
Moga
Approx Travel Time
13h 37m
On Demand
Dabra
Gwalior
Ludhiana
Moga
Approx Travel Time
14h 7m
On Demand
Dabra
Gwalior
Ludhiana
Moga
Approx Travel Time
14h 30m
On Demand
Via Mathura, Bathinda
Dabra
Mathura
Bathinda
Moga
Approx Travel Time
18h 21m
On Demand
Dabra
Mathura
Bathinda
Moga
Approx Travel Time
14h 37m
₹3,296
Onwards
Via Delhi
Dabra
Delhi
Moga
Approx Travel Time
17h 55m
₹3,842
Onwards
Via Karnal, Ludhiana
Dabra
Karnal
Ludhiana
Moga
Approx Travel Time
13h 59m
₹460
Onwards
Via Kurukshetra, Ludhiana
Dabra
Kurukshetra
Ludhiana
Moga
Approx Travel Time
14h 2m
₹485
Onwards
Via Sonipat, Ludhiana
CHEAPEST
Dabra
Sonipat
Ludhiana
Moga
Approx Travel Time
13h 59m
₹445
Onwards
Frequently Asked Questions
What is the distance between Dabra and Moga?
Moga is approximately 700+ kms from Dabra.
How long does it take to reach Moga from Dabra?
It takes approximately 14 hours to reach Moga from Dabra by Train Via Gwalior, Ludhiana.
What is the cheapest way to reach Moga from Dabra?
The cheapest way to reach Moga from Dabra is by Train Via Sonipat, Ludhiana.
What is the fastest way to reach Moga from Dabra?
The fastest way to reach Moga from Dabra is by Train Via Gwalior, Ludhiana.


