
Moga to Makrana
Makrana is approximately 500+ kms from Moga. The fastest way to reach Makrana from Moga is by Cab, Bus, Train Via Faridkot, Didwana. It takes approximately 11 hours. The cheapest way to reach Makrana from Moga is by Bus, Train Via Nagaur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Faridkot, Didwana
RECOMMENDED
FASTEST
Moga
Faridkot
Didwana
Makrana
Approx Travel Time
10h 47m
On Demand
Moga
Faridkot
Didwana
Makrana
Approx Travel Time
11h
₹9,725
Onwards
Via Faridkot
Moga
Faridkot
Makrana
Approx Travel Time
12h 17m
On Demand
Moga
Faridkot
Makrana
Approx Travel Time
11h 41m
On Demand
Via Hisar, Degana
Moga
Hisar
Degana
Makrana
Approx Travel Time
12h 1m
₹5,913
Onwards
Via Nagaur
CHEAPEST
Moga
Nagaur
Makrana
Approx Travel Time
12h 40m
₹1,395
Onwards
Via Bathinda, Didwana
Moga
Bathinda
Didwana
Makrana
Approx Travel Time
11h 5m
₹9,774
Onwards
Via Hanumangarh
Moga
Hanumangarh
Makrana
Approx Travel Time
11h 34m
On Demand
Via Hanumangarh, Didwana
Moga
Hanumangarh
Didwana
Makrana
Approx Travel Time
11h 27m
On Demand
Via Zira
Moga
Zira
Makrana
Approx Travel Time
12h 3m
On Demand
Frequently Asked Questions
What is the distance between Moga and Makrana?
Makrana is approximately 500+ kms from Moga.
How long does it take to reach Makrana from Moga?
It takes approximately 11 hours to reach Makrana from Moga by Cab, Bus, Train Via Faridkot, Didwana.
What is the cheapest way to reach Makrana from Moga?
The cheapest way to reach Makrana from Moga is by Bus, Train Via Nagaur.
What is the fastest way to reach Makrana from Moga?
The fastest way to reach Makrana from Moga is by Cab, Bus, Train Via Faridkot, Didwana.

