
Batala to Matheran
Matheran is approximately 1650+ kms from Batala. The fastest way to reach Matheran from Batala is by Train, Flight, Cab Via Amritsar, Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Batala is by Train, Flight, Cab Via Delhi, Mumbai which would take approximately 16 hours.
Sort By
Mode of Transport
Via Amritsar, Mumbai
RECOMMENDED
FASTEST
Batala
Amritsar
Mumbai
Matheran
Approx Travel Time
8h 5m
₹10,882
Onwards
Batala
Amritsar
Mumbai
Matheran
Approx Travel Time
8h 5m
₹12,571
Onwards
Via Chandigarh, Mumbai
Batala
Chandigarh
Mumbai
Matheran
Approx Travel Time
10h 50m
₹10,524
Onwards
Batala
Chandigarh
Mumbai
Matheran
Approx Travel Time
12h 9m
₹13,563
Onwards
Via Amritsar, Pune
Batala
Amritsar
Pune
Matheran
Approx Travel Time
9h 51m
₹12,349
Onwards
Batala
Amritsar
Pune
Matheran
Approx Travel Time
9h 51m
₹14,038
Onwards
Via Mohali, Mumbai
Batala
Mohali
Mumbai
Matheran
Approx Travel Time
11h 5m
₹13,855
Onwards
Via Jammu, Mumbai
Batala
Jammu
Mumbai
Matheran
Approx Travel Time
9h 35m
₹11,550
Onwards
Via Delhi, Mumbai
CHEAPEST
Batala
Delhi
Mumbai
Matheran
Approx Travel Time
15h 20m
₹6,920
Onwards
Via Ghaziabad, Mumbai
Batala
Ghaziabad
Mumbai
Matheran
Approx Travel Time
15h 5m
On Demand
Frequently Asked Questions
What is the distance between Batala and Matheran?
Matheran is approximately 1650+ kms from Batala.
How long does it take to reach Matheran from Batala?
It takes approximately 8 hours to reach Matheran from Batala by Train, Flight, Cab Via Amritsar, Mumbai.
What is the cheapest way to reach Matheran from Batala?
The cheapest way to reach Matheran from Batala is by Train, Flight, Cab Via Delhi, Mumbai.
What is the fastest way to reach Matheran from Batala?
The fastest way to reach Matheran from Batala is by Train, Flight, Cab Via Amritsar, Mumbai.
Routes Connecting Batala
Routes From Batala
Routes Connecting Matheran
Routes From Matheran
- Matheran to Kalyan
- Matheran to Mahabaleshwar
- Matheran to Jahanabad
- Matheran to Narsapur
- Matheran to Kapurthala
- Matheran to Barnala
- Matheran to Digha
- Matheran to Kumbhalgarh
- Matheran to Bangalore
- Matheran to Ahmedabad
- Matheran to Basavakalyan
- Matheran to Rajkot
- Matheran to Navsari
- Matheran to Hansi
- Matheran to Ayodhya