
Marayoor to Sangrur
Sangrur is approximately 2450+ kms from Marayoor. The fastest way to reach Sangrur from Marayoor is by Bus, Flight, Train Via Tiruchirappalli, Delhi. It takes approximately 18 hours. The cheapest way to reach Sangrur from Marayoor is by Bus, Train Via Bangalore, Delhi which would take approximately 53 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Marayoor
Bangalore
Mohali
Sangrur
Approx Travel Time
18h 30m
₹10,719
Onwards
Marayoor
Bangalore
Mohali
Sangrur
Approx Travel Time
17h 56m
₹12,682
Onwards
Via Bangalore, Delhi
Marayoor
Bangalore
Delhi
Sangrur
Approx Travel Time
19h 39m
₹9,389
Onwards
CHEAPEST
Marayoor
Bangalore
Delhi
Sangrur
Approx Travel Time
2d 5h 15m
₹3,875
Onwards
Marayoor
Bangalore
Delhi
Sangrur
Approx Travel Time
22h 20m
₹10,263
Onwards
Marayoor
Bangalore
Delhi
Sangrur
Approx Travel Time
21h 13m
₹13,247
Onwards
Via Tiruchirappalli, Delhi
FASTEST
Marayoor
Tiruchirappalli
Delhi
Sangrur
Approx Travel Time
17h 19m
₹9,564
Onwards
Marayoor
Tiruchirappalli
Delhi
Sangrur
Approx Travel Time
18h 53m
₹13,457
Onwards
Marayoor
Tiruchirappalli
Delhi
Sangrur
Approx Travel Time
20h
₹10,438
Onwards
Via Bangalore, Jaipur
Marayoor
Bangalore
Jaipur
Sangrur
Approx Travel Time
2d 12h 31m
₹6,589
Onwards
Frequently Asked Questions
What is the distance between Marayoor and Sangrur?
Sangrur is approximately 2450+ kms from Marayoor.
How long does it take to reach Sangrur from Marayoor?
It takes approximately 18 hours to reach Sangrur from Marayoor by Bus, Flight, Train Via Tiruchirappalli, Delhi.
What is the cheapest way to reach Sangrur from Marayoor?
The cheapest way to reach Sangrur from Marayoor is by Bus, Train Via Bangalore, Delhi.
What is the fastest way to reach Sangrur from Marayoor?
The fastest way to reach Sangrur from Marayoor is by Bus, Flight, Train Via Tiruchirappalli, Delhi.


