
Mirzapur to Nabha
Nabha is approximately 950+ kms from Mirzapur. The fastest way to reach Nabha from Mirzapur is by Cab, Flight, Train Via Varanasi, Delhi. It takes approximately 10 hours. The cheapest way to reach Nabha from Mirzapur is by Train Via Ganaur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi, Delhi
RECOMMENDED
FASTEST
Mirzapur
Varanasi
Delhi
Nabha
Approx Travel Time
9h 55m
₹6,504
Onwards
Mirzapur
Varanasi
Delhi
Nabha
Approx Travel Time
10h 9m
₹5,475
Onwards
Mirzapur
Varanasi
Delhi
Nabha
Approx Travel Time
12h 4m
₹3,820
Onwards
Via Prayagraj(Allahabad), Delhi
Mirzapur
Prayagraj(Allahabad)
Delhi
Nabha
Approx Travel Time
11h 44m
₹4,777
Onwards
Mirzapur
Prayagraj(Allahabad)
Delhi
Nabha
Approx Travel Time
10h 44m
₹5,431
Onwards
Mirzapur
Prayagraj(Allahabad)
Delhi
Nabha
Approx Travel Time
12h 3m
₹7,068
Onwards
Via Fatehpur, Uttar Pradesh, Ambala
Mirzapur
Fatehpur, Uttar Pradesh
Ambala
Nabha
Approx Travel Time
18h 1m
₹36,068
Onwards
Via Prayagraj(Allahabad), Ambala
Mirzapur
Prayagraj(Allahabad)
Ambala
Nabha
Approx Travel Time
18h 12m
₹1,369
Onwards
Via Ganaur
CHEAPEST
Mirzapur
Ganaur
Nabha
Approx Travel Time
18h 2m
₹610
Onwards
Via Rewa, Delhi
Mirzapur
Rewa
Delhi
Nabha
Approx Travel Time
12h 11m
₹8,321
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Nabha?
Nabha is approximately 950+ kms from Mirzapur.
How long does it take to reach Nabha from Mirzapur?
It takes approximately 10 hours to reach Nabha from Mirzapur by Cab, Flight, Train Via Varanasi, Delhi.
What is the cheapest way to reach Nabha from Mirzapur?
The cheapest way to reach Nabha from Mirzapur is by Train Via Ganaur.
What is the fastest way to reach Nabha from Mirzapur?
The fastest way to reach Nabha from Mirzapur is by Cab, Flight, Train Via Varanasi, Delhi.


