
Lucknow to Matheran
Matheran is approximately 1250+ kms from Lucknow. The fastest way to reach Matheran from Lucknow is by Flight, Cab Via Mumbai. It takes approximately 6 hours. The cheapest way to reach Matheran from Lucknow is by Train, Cab Via Nashik which would take approximately 30 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Lucknow
Mumbai
Matheran
Approx Travel Time
5h 50m
₹6,653
Onwards
Via Kanpur, Mumbai
Lucknow
Kanpur
Mumbai
Matheran
Approx Travel Time
8h 44m
₹10,456
Onwards
Lucknow
Kanpur
Mumbai
Matheran
Approx Travel Time
8h 15m
₹9,050
Onwards
Via Mumbai, Navi Mumbai
Lucknow
Mumbai
Navi Mumbai
Matheran
Approx Travel Time
7h 2m
₹7,657
Onwards
Via Nashik
CHEAPEST
Lucknow
Nashik
Matheran
Approx Travel Time
1d 5h 34m
₹5,721
Onwards
Lucknow
Nashik
Matheran
Approx Travel Time
8h 56m
₹11,712
Onwards
Via Pune
Lucknow
Pune
Matheran
Approx Travel Time
6h 35m
₹9,299
Onwards
Via Pune, Karjat
Lucknow
Pune
Karjat
Matheran
Approx Travel Time
7h 12m
₹9,044
Onwards
Lucknow
Pune
Karjat
Matheran
Approx Travel Time
7h 17m
On Demand
Via Indore, Mumbai
Lucknow
Indore
Mumbai
Matheran
Approx Travel Time
8h 5m
₹13,750
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Matheran?
Matheran is approximately 1250+ kms from Lucknow.
How long does it take to reach Matheran from Lucknow?
It takes approximately 6 hours to reach Matheran from Lucknow by Flight, Cab Via Mumbai.
What is the cheapest way to reach Matheran from Lucknow?
The cheapest way to reach Matheran from Lucknow is by Train, Cab Via Nashik.
What is the fastest way to reach Matheran from Lucknow?
The fastest way to reach Matheran from Lucknow is by Flight, Cab Via Mumbai.