
Nagaur to Moga
Moga is approximately 450+ kms from Nagaur. The fastest way to reach Moga from Nagaur is by Train, Cab Via Hanumangarh. It takes approximately 11 hours. The cheapest way to reach Moga from Nagaur is by Train Via Firozpur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Hanumangarh
FASTEST
Nagaur
Hanumangarh
Moga
Approx Travel Time
10h 21m
On Demand
Nagaur
Hanumangarh
Moga
Approx Travel Time
11h 1m
On Demand
Via Suratgarh
Nagaur
Suratgarh
Moga
Approx Travel Time
10h 40m
₹1,100
Onwards
Via Firozpur
CHEAPEST
Nagaur
Firozpur
Moga
Approx Travel Time
13h 43m
₹460
Onwards
Nagaur
Firozpur
Moga
Approx Travel Time
11h 18m
On Demand
Nagaur
Firozpur
Moga
Approx Travel Time
11h 35m
₹1,097
Onwards
Via Abohar
Nagaur
Abohar
Moga
Approx Travel Time
11h 15m
On Demand
Via Zira
Nagaur
Zira
Moga
Approx Travel Time
11h 25m
On Demand
Via Rampura Phul
Nagaur
Rampura Phul
Moga
Approx Travel Time
11h 35m
On Demand
Frequently Asked Questions
What is the distance between Nagaur and Moga?
Moga is approximately 450+ kms from Nagaur.
How long does it take to reach Moga from Nagaur?
It takes approximately 11 hours to reach Moga from Nagaur by Train, Cab Via Hanumangarh.
What is the cheapest way to reach Moga from Nagaur?
The cheapest way to reach Moga from Nagaur is by Train Via Firozpur.
What is the fastest way to reach Moga from Nagaur?
The fastest way to reach Moga from Nagaur is by Train, Cab Via Hanumangarh.

