
Mukerian to Nabha
Nabha is approximately 150+ kms from Mukerian. The fastest way to reach Nabha from Mukerian is by Train Via Ludhiana. It takes approximately 5 hours. The cheapest way to reach Nabha from Mukerian is by Train Via Dhuri which would take approximately 6 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
FASTEST
Mukerian
Ludhiana
Nabha
Approx Travel Time
5h 10m
On Demand
Mukerian
Ludhiana
Nabha
Approx Travel Time
5h 25m
₹2,096
Onwards
Via Phillaur
Mukerian
Phillaur
Nabha
Approx Travel Time
5h 25m
On Demand
Via Jalandhar
Mukerian
Jalandhar
Nabha
Approx Travel Time
5h 25m
On Demand
Via Maler Kotla
Mukerian
Maler Kotla
Nabha
Approx Travel Time
5h 25m
On Demand
Via Dhuri
CHEAPEST
Mukerian
Dhuri
Nabha
Approx Travel Time
6h 10m
₹290
Onwards
Via Rajpura
Mukerian
Rajpura
Nabha
Approx Travel Time
6h 25m
On Demand
Via Kapurthala
Mukerian
Kapurthala
Nabha
Approx Travel Time
7h 15m
₹4,325
Onwards
Via Phagwara, Rajpura
Mukerian
Phagwara
Rajpura
Nabha
Approx Travel Time
7h 50m
₹380
Onwards
Frequently Asked Questions
What is the distance between Mukerian and Nabha?
Nabha is approximately 150+ kms from Mukerian.
How long does it take to reach Nabha from Mukerian?
It takes approximately 5 hours to reach Nabha from Mukerian by Train Via Ludhiana.
What is the cheapest way to reach Nabha from Mukerian?
The cheapest way to reach Nabha from Mukerian is by Train Via Dhuri.
What is the fastest way to reach Nabha from Mukerian?
The fastest way to reach Nabha from Mukerian is by Train Via Ludhiana.