
Shahganj to Mukerian
Mukerian is approximately 1050+ kms from Shahganj. The fastest way to reach Mukerian from Shahganj is by Train. It takes approximately 21 hours. The cheapest way to reach Mukerian from Shahganj is by Train Via Moradabad, Ludhiana which would take approximately 24 hours.
Sort By
Mode of Transport
Via Saharanpur
Shahganj
Saharanpur
Mukerian
Approx Travel Time
22h 10m
₹620
Onwards
Via Ambala
Shahganj
Ambala
Mukerian
Approx Travel Time
22h 25m
₹605
Onwards
Via Roorkee
Shahganj
Roorkee
Mukerian
Approx Travel Time
22h 10m
₹620
Onwards
Via Yamunanagar
Shahganj
Yamunanagar
Mukerian
Approx Travel Time
22h 10m
₹615
Onwards
Via Shahjahanpur, Ambala
Shahganj
Shahjahanpur
Ambala
Mukerian
Approx Travel Time
23h 50m
₹600
Onwards
Via Rajpura
Shahganj
Rajpura
Mukerian
Approx Travel Time
22h 25m
₹600
Onwards
Via Moradabad, Ludhiana
CHEAPEST
Shahganj
Moradabad
Ludhiana
Mukerian
Approx Travel Time
23h 50m
₹500
Onwards
Via Sirhind
Shahganj
Sirhind
Mukerian
Approx Travel Time
22h 25m
₹590
Onwards
Via Ghaziabad
Shahganj
Ghaziabad
Mukerian
Approx Travel Time
23h 10m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Mukerian?
Mukerian is approximately 1050+ kms from Shahganj.
How long does it take to reach Mukerian from Shahganj?
It takes approximately 21 hours to reach Mukerian from Shahganj by Train.
What is the cheapest way to reach Mukerian from Shahganj?
The cheapest way to reach Mukerian from Shahganj is by Train Via Moradabad, Ludhiana.
What is the fastest way to reach Mukerian from Shahganj?
The fastest way to reach Mukerian from Shahganj is by Train.