
Badami to Matheran
Matheran is approximately 600+ kms from Badami. The fastest way to reach Matheran from Badami is by Train, Flight, Cab Via Belgaum, Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Badami is by Train, Cab Via Pune which would take approximately 13 hours.
Sort By
Mode of Transport
Via Hubli, Pune
RECOMMENDED
Badami
Hubli
Pune
Matheran
Approx Travel Time
8h 14m
₹9,226
Onwards
Badami
Hubli
Pune
Matheran
Approx Travel Time
17h 45m
₹4,587
Onwards
Badami
Hubli
Pune
Matheran
Approx Travel Time
8h 55m
₹7,263
Onwards
Via Belgaum, Pune
Badami
Belgaum
Pune
Matheran
Approx Travel Time
8h 9m
On Demand
Via Hubli, Mumbai
Badami
Hubli
Mumbai
Matheran
Approx Travel Time
7h 59m
₹9,495
Onwards
Via Pune
CHEAPEST
Badami
Pune
Matheran
Approx Travel Time
12h 54m
₹3,251
Onwards
Via Belgaum, Mumbai
FASTEST
Badami
Belgaum
Mumbai
Matheran
Approx Travel Time
7h 54m
On Demand
Via Solapur, Pune
Badami
Solapur
Pune
Matheran
Approx Travel Time
12h 42m
₹9,729
Onwards
Via Solapur, Lonavala
Badami
Solapur
Lonavala
Matheran
Approx Travel Time
13h 22m
₹9,734
Onwards
Via Kolhapur, Mumbai
Badami
Kolhapur
Mumbai
Matheran
Approx Travel Time
10h 8m
₹12,833
Onwards
Frequently Asked Questions
What is the distance between Badami and Matheran?
Matheran is approximately 600+ kms from Badami.
How long does it take to reach Matheran from Badami?
It takes approximately 8 hours to reach Matheran from Badami by Train, Flight, Cab Via Belgaum, Mumbai.
What is the cheapest way to reach Matheran from Badami?
The cheapest way to reach Matheran from Badami is by Train, Cab Via Pune.
What is the fastest way to reach Matheran from Badami?
The fastest way to reach Matheran from Badami is by Train, Flight, Cab Via Belgaum, Mumbai.
Routes Connecting Badami
Routes From Badami
Routes Connecting Matheran
Routes From Matheran
Routes To Matheran
- Suryapet to Matheran
- Thiruvananthapuram to Matheran
- Goa to Matheran
- Delhi to Matheran
- Ayodhya to Matheran
- Malkapur to Matheran
- Sagara to Matheran
- Paralakhemundi to Matheran
- Nellore to Matheran
- Sambalpur to Matheran
- Beed to Matheran
- Jamshedpur to Matheran
- Dibrugarh to Matheran
- Rajahmundry to Matheran
- Vapi to Matheran


