
Sujangarh to Moga
Moga is approximately 400+ kms from Sujangarh. The fastest way to reach Moga from Sujangarh is by Train, Cab Via Bathinda. It takes approximately 10 hours. The cheapest way to reach Moga from Sujangarh is by Train Via Ludhiana which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bathinda
RECOMMENDED
FASTEST
Sujangarh
Bathinda
Moga
Approx Travel Time
9h 58m
On Demand
Via Ludhiana
CHEAPEST
Sujangarh
Ludhiana
Moga
Approx Travel Time
11h 55m
₹410
Onwards
Sujangarh
Ludhiana
Moga
Approx Travel Time
12h 10m
₹2,528
Onwards
Sujangarh
Ludhiana
Moga
Approx Travel Time
14h 25m
₹3,513
Onwards
Sujangarh
Ludhiana
Moga
Approx Travel Time
14h 10m
₹1,395
Onwards
Via Jalandhar
Sujangarh
Jalandhar
Moga
Approx Travel Time
13h 10m
₹4,186
Onwards
Frequently Asked Questions
What is the distance between Sujangarh and Moga?
Moga is approximately 400+ kms from Sujangarh.
How long does it take to reach Moga from Sujangarh?
It takes approximately 10 hours to reach Moga from Sujangarh by Train, Cab Via Bathinda.
What is the cheapest way to reach Moga from Sujangarh?
The cheapest way to reach Moga from Sujangarh is by Train Via Ludhiana.
What is the fastest way to reach Moga from Sujangarh?
The fastest way to reach Moga from Sujangarh is by Train, Cab Via Bathinda.
Routes Connecting Sujangarh
Routes From Sujangarh
- Sujangarh to Hindupur
- Sujangarh to Mayiladuthurai
- Sujangarh to Ganaur
- Sujangarh to Anandpur-Sahib
- Sujangarh to Phalodi
- Sujangarh to Karwar
- Sujangarh to Amritsar
- Sujangarh to Kolkata
- Sujangarh to Gopalganj
- Sujangarh to Anakapalle
- Sujangarh to Almora
- Sujangarh to Toranagallu
- Sujangarh to Palakollu
- Sujangarh to Bhubaneshwar
- Sujangarh to Kumta