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