
Datia to Moga
Moga is approximately 700+ kms from Datia. The fastest way to reach Moga from Datia is by Train, Flight, Bus Via Gwalior, Delhi. It takes approximately 14 hours. The cheapest way to reach Moga from Datia is by Train Via Delhi, Ludhiana which would take approximately 18 hours.
Sort By
Mode of Transport
Via Gwalior, Delhi
RECOMMENDED
FASTEST
Datia
Gwalior
Delhi
Moga
Approx Travel Time
13h 50m
On Demand
Datia
Gwalior
Delhi
Moga
Approx Travel Time
14h 5m
₹8,987
Onwards
Via Delhi
Datia
Delhi
Moga
Approx Travel Time
17h 55m
₹3,460
Onwards
Via Bathinda
Datia
Bathinda
Moga
Approx Travel Time
17h 13m
₹3,329
Onwards
Via Gwalior, Ludhiana
Datia
Gwalior
Ludhiana
Moga
Approx Travel Time
18h 5m
On Demand
Datia
Gwalior
Ludhiana
Moga
Approx Travel Time
18h 20m
On Demand
Via Faridabad, Ludhiana
Datia
Faridabad
Ludhiana
Moga
Approx Travel Time
18h 5m
₹530
Onwards
Via Agra, Ludhiana
Datia
Agra
Ludhiana
Moga
Approx Travel Time
18h 20m
₹565
Onwards
Via Agra, Delhi
Datia
Agra
Delhi
Moga
Approx Travel Time
16h 5m
₹15,885
Onwards
Via Delhi, Ludhiana
CHEAPEST
Datia
Delhi
Ludhiana
Moga
Approx Travel Time
18h 5m
₹450
Onwards
Frequently Asked Questions
What is the distance between Datia and Moga?
Moga is approximately 700+ kms from Datia.
How long does it take to reach Moga from Datia?
It takes approximately 14 hours to reach Moga from Datia by Train, Flight, Bus Via Gwalior, Delhi.
What is the cheapest way to reach Moga from Datia?
The cheapest way to reach Moga from Datia is by Train Via Delhi, Ludhiana.
What is the fastest way to reach Moga from Datia?
The fastest way to reach Moga from Datia is by Train, Flight, Bus Via Gwalior, Delhi.