
Moga to Surajpur
Surajpur is approximately 1550+ kms from Moga. The fastest way to reach Surajpur from Moga is by Train, Flight, Bus Via Delhi, Bilaspur, Chattisgarh. It takes approximately 20 hours. The cheapest way to reach Surajpur from Moga is by Train Via Delhi which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi, Bilaspur, Chattisgarh
RECOMMENDED
Moga
Delhi
Bilaspur, Chattisgarh
Surajpur
Approx Travel Time
20h 20m
₹4,455
Onwards
FASTEST
Moga
Delhi
Bilaspur, Chattisgarh
Surajpur
Approx Travel Time
19h 40m
₹4,905
Onwards
Moga
Delhi
Bilaspur, Chattisgarh
Surajpur
Approx Travel Time
21h 5m
₹7,597
Onwards
Moga
Delhi
Bilaspur, Chattisgarh
Surajpur
Approx Travel Time
21h 45m
₹7,147
Onwards
Via Ghaziabad, Varanasi
Moga
Ghaziabad
Varanasi
Surajpur
Approx Travel Time
22h 57m
₹9,613
Onwards
Via Delhi
Moga
Delhi
Surajpur
Approx Travel Time
1d 6h
₹3,407
Onwards
CHEAPEST
Moga
Delhi
Surajpur
Approx Travel Time
1d 4h 35m
₹715
Onwards
Via Panipat, Anuppur
Moga
Panipat
Anuppur
Surajpur
Approx Travel Time
1d 4h 46m
₹6,848
Onwards
Via Delhi, Varanasi
Moga
Delhi
Varanasi
Surajpur
Approx Travel Time
1d 16h 48m
₹4,717
Onwards
Moga
Delhi
Varanasi
Surajpur
Approx Travel Time
23h 53m
₹4,443
Onwards
Frequently Asked Questions
What is the distance between Moga and Surajpur?
Surajpur is approximately 1550+ kms from Moga.
How long does it take to reach Surajpur from Moga?
It takes approximately 20 hours to reach Surajpur from Moga by Train, Flight, Bus Via Delhi, Bilaspur, Chattisgarh.
What is the cheapest way to reach Surajpur from Moga?
The cheapest way to reach Surajpur from Moga is by Train Via Delhi.
What is the fastest way to reach Surajpur from Moga?
The fastest way to reach Surajpur from Moga is by Train, Flight, Bus Via Delhi, Bilaspur, Chattisgarh.
Routes Connecting Moga
Routes From Moga
Routes Connecting Surajpur
Routes From Surajpur
Routes To Surajpur
- Satna to Surajpur
- Chiplun to Surajpur
- Amravati to Surajpur
- Balrampur to Surajpur
- Haridwar to Surajpur
- Khandwa to Surajpur
- Rajahmundry to Surajpur
- Bishnupur to Surajpur
- Buxar to Surajpur
- Bhubaneshwar to Surajpur
- Azamgarh to Surajpur
- Gandhidham to Surajpur
- Muzaffarpur to Surajpur
- Bilaspur to Surajpur
- Siwan to Surajpur


