
Madurai to Nainital
Nainital is approximately 2200+ kms from Madurai. The fastest way to reach Nainital from Madurai is by Flight, Cab Via Bangalore, Bareilly. It takes approximately 11 hours. The cheapest way to reach Nainital from Madurai is by Train, Bus Via Chennai, Delhi which would take approximately 55 hours.
Sort By
Mode of Transport
Via Bangalore, Bareilly
RECOMMENDED
FASTEST
Madurai
Bangalore
Bareilly
Nainital
Approx Travel Time
10h 43m
₹16,096
Onwards
Madurai
Bangalore
Bareilly
Nainital
Approx Travel Time
11h 45m
₹14,247
Onwards
Via Nagpur, Delhi
Madurai
Nagpur
Delhi
Nainital
Approx Travel Time
2d 2h
₹4,849
Onwards
Via Chennai, Delhi
CHEAPEST
Madurai
Chennai
Delhi
Nainital
Approx Travel Time
2d 6h 25m
₹1,547
Onwards
Via Hyderabad, Lucknow
Madurai
Hyderabad
Lucknow
Nainital
Approx Travel Time
2d 13h 35m
₹4,999
Onwards
Via Delhi
Madurai
Delhi
Nainital
Approx Travel Time
10h 45m
₹12,228
Onwards
Madurai
Delhi
Nainital
Approx Travel Time
13h 20m
₹8,936
Onwards
Via Bangalore, Ghaziabad
Madurai
Bangalore
Ghaziabad
Nainital
Approx Travel Time
12h 15m
₹15,060
Onwards
Via Hyderabad, Delhi
Madurai
Hyderabad
Delhi
Nainital
Approx Travel Time
12h 30m
₹14,813
Onwards
Frequently Asked Questions
What is the distance between Madurai and Nainital?
Nainital is approximately 2200+ kms from Madurai.
How long does it take to reach Nainital from Madurai?
It takes approximately 11 hours to reach Nainital from Madurai by Flight, Cab Via Bangalore, Bareilly.
What is the cheapest way to reach Nainital from Madurai?
The cheapest way to reach Nainital from Madurai is by Train, Bus Via Chennai, Delhi.
What is the fastest way to reach Nainital from Madurai?
The fastest way to reach Nainital from Madurai is by Flight, Cab Via Bangalore, Bareilly.


