
Moga to Somnath
Somnath is approximately 1550+ kms from Moga. The fastest way to reach Somnath from Moga is by Train, Flight Via Mohali, Ahmedabad. It takes approximately 16 hours. The cheapest way to reach Somnath from Moga is by Bus, Flight, Train Via Chandigarh, Ahmedabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Chandigarh, Ahmedabad
RECOMMENDED
CHEAPEST
Moga
Chandigarh
Ahmedabad
Somnath
Approx Travel Time
16h 35m
₹6,040
Onwards
Moga
Chandigarh
Ahmedabad
Somnath
Approx Travel Time
18h 20m
₹6,425
Onwards
Via Delhi, Rajkot
Moga
Delhi
Rajkot
Somnath
Approx Travel Time
17h 35m
₹8,344
Onwards
Moga
Delhi
Rajkot
Somnath
Approx Travel Time
18h 35m
₹8,599
Onwards
Moga
Delhi
Rajkot
Somnath
Approx Travel Time
18h 30m
₹12,113
Onwards
Via Mohali, Ahmedabad
FASTEST
Moga
Mohali
Ahmedabad
Somnath
Approx Travel Time
15h 35m
On Demand
Moga
Mohali
Ahmedabad
Somnath
Approx Travel Time
17h 20m
On Demand
Via Delhi, Ahmedabad
Moga
Delhi
Ahmedabad
Somnath
Approx Travel Time
20h 35m
₹7,739
Onwards
Moga
Delhi
Ahmedabad
Somnath
Approx Travel Time
22h 20m
₹8,124
Onwards
Via Delhi, Vadodara
Moga
Delhi
Vadodara
Somnath
Approx Travel Time
20h 35m
₹8,793
Onwards
Frequently Asked Questions
What is the distance between Moga and Somnath?
Somnath is approximately 1550+ kms from Moga.
How long does it take to reach Somnath from Moga?
It takes approximately 16 hours to reach Somnath from Moga by Train, Flight Via Mohali, Ahmedabad.
What is the cheapest way to reach Somnath from Moga?
The cheapest way to reach Somnath from Moga is by Bus, Flight, Train Via Chandigarh, Ahmedabad.
What is the fastest way to reach Somnath from Moga?
The fastest way to reach Somnath from Moga is by Train, Flight Via Mohali, Ahmedabad.