
Bathinda to Matheran
Matheran is approximately 1450+ kms from Bathinda. The fastest way to reach Matheran from Bathinda is by Flight, Cab Via Delhi, Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Bathinda is by Train, Flight, Cab Via Delhi, Mumbai which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi, Nashik
RECOMMENDED
Bathinda
Delhi
Nashik
Matheran
Approx Travel Time
9h 11m
₹11,288
Onwards
Bathinda
Delhi
Nashik
Matheran
Approx Travel Time
13h 1m
₹8,848
Onwards
Via Delhi, Mumbai
FASTEST
Bathinda
Delhi
Mumbai
Matheran
Approx Travel Time
8h
₹9,170
Onwards
CHEAPEST
Bathinda
Delhi
Mumbai
Matheran
Approx Travel Time
11h 50m
₹7,625
Onwards
Via Mohali, Mumbai
Bathinda
Mohali
Mumbai
Matheran
Approx Travel Time
11h 4m
₹13,532
Onwards
Via Merta, Thane
Bathinda
Merta
Thane
Matheran
Approx Travel Time
1d 5h 56m
On Demand
Via Amritsar, Mumbai
Bathinda
Amritsar
Mumbai
Matheran
Approx Travel Time
10h 49m
₹11,323
Onwards
Via Ghaziabad, Mumbai
Bathinda
Ghaziabad
Mumbai
Matheran
Approx Travel Time
9h
₹9,271
Onwards
Via Jalandhar, Mumbai
Bathinda
Jalandhar
Mumbai
Matheran
Approx Travel Time
10h 4m
₹12,873
Onwards
Via Delhi, Pune
Bathinda
Delhi
Pune
Matheran
Approx Travel Time
8h 45m
₹9,254
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Matheran?
Matheran is approximately 1450+ kms from Bathinda.
How long does it take to reach Matheran from Bathinda?
It takes approximately 8 hours to reach Matheran from Bathinda by Flight, Cab Via Delhi, Mumbai.
What is the cheapest way to reach Matheran from Bathinda?
The cheapest way to reach Matheran from Bathinda is by Train, Flight, Cab Via Delhi, Mumbai.
What is the fastest way to reach Matheran from Bathinda?
The fastest way to reach Matheran from Bathinda is by Flight, Cab Via Delhi, Mumbai.
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Charkhi-dadri to Bathinda
- Beed to Bathinda
- Katra to Bathinda
- Kanchipuram to Bathinda
- Aligarh to Bathinda
- Moradabad to Bathinda
- Mysore to Bathinda
- Burhanpur to Bathinda
- Kamareddy to Bathinda
- Parwanoo to Bathinda
- Jodhpur to Bathinda
- Krishnanagar to Bathinda
- Tirunelveli to Bathinda
- Jhargram to Bathinda
- Miryalaguda to Bathinda


