
Nabha to Madurai
Madurai is approximately 2300+ kms from Nabha. The fastest way to reach Madurai from Nabha is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Madurai from Nabha is by Train, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Nabha
Delhi
Madurai
Approx Travel Time
8h 49m
₹8,248
Onwards
Via Rajpura, Thanjavur
Nabha
Rajpura
Thanjavur
Madurai
Approx Travel Time
2d 3h 31m
On Demand
Nabha
Rajpura
Thanjavur
Madurai
Approx Travel Time
2d 2h 24m
On Demand
Nabha
Rajpura
Thanjavur
Madurai
Approx Travel Time
2d 3h 2m
On Demand
Via Dhuri, Delhi
Nabha
Dhuri
Delhi
Madurai
Approx Travel Time
9h 54m
₹8,328
Onwards
Via Rajpura, Delhi
Nabha
Rajpura
Delhi
Madurai
Approx Travel Time
10h 52m
₹8,318
Onwards
Via Delhi, Hyderabad
Nabha
Delhi
Hyderabad
Madurai
Approx Travel Time
10h 34m
₹9,903
Onwards
Via Patiala, Delhi
Nabha
Patiala
Delhi
Madurai
Approx Travel Time
11h 8m
₹8,383
Onwards
Via Delhi, Bangalore
Nabha
Delhi
Bangalore
Madurai
Approx Travel Time
11h 4m
₹10,702
Onwards
Via Delhi, Chennai
Nabha
Delhi
Chennai
Madurai
Approx Travel Time
10h 44m
₹9,883
Onwards
Frequently Asked Questions
What is the distance between Nabha and Madurai?
Madurai is approximately 2300+ kms from Nabha.
How long does it take to reach Madurai from Nabha?
It takes approximately 9 hours to reach Madurai from Nabha by Train, Flight Via Delhi.
What is the cheapest way to reach Madurai from Nabha?
The cheapest way to reach Madurai from Nabha is by Train, Flight Via Delhi.
What is the fastest way to reach Madurai from Nabha?
The fastest way to reach Madurai from Nabha is by Train, Flight Via Delhi.