There are 7 ways to get from Mahabaleshwar to Thane Station by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Mahabaleshwar to Khedtaxi
- Take the train from Khed to Thanetrain 10104 / ...
5h 39m₹2,258–3,856Bus #2
cheapest- Take the bus from The Byke Shanti Villa Resort Mahabaleshwar to Kharghar Hirandani Complexbus
- Take the bus from Hiranandani Complex Jun. to Chendani Koliwadabus Ac 24
9h 8m₹440–1,627Bus via Pune
- Take the bus from Mahabaleshwar, Maharashtra to Pune, Maharashtrabus Mahabaleshwar, Maharashtra - Pune, Maharashtra
- Take the bus from Pune to Thanebus Pune - Thane
6h 51m₹800–2,728Drive 213.8 km
- Drive from Mahabaleshwar to Thane Stationcar 213.8 km
3h 11m₹2,411–3,482Taxi
- Take the taxi from Mahabaleshwar to Thane Stationtaxi 213.8 km
3h 11m₹5,500–7,000Bus, train
- Take the bus from Mahabaleshwar, Maharashtra to Pune, Maharashtrabus Mahabaleshwar, Maharashtra - Pune, Maharashtra
- Take the train from Pune Jn to Thanetrain 12128 / ...
7h 10m₹549–2,626Bus
- Take the bus from Mahabaleshwar, Maharashtra to Panvel, Maharashtrabus Mahabaleshwar, Maharashtra - Panvel, Maharashtra
7h 54m
Mahabaleshwar to Thane Station by bus, train, and foot
Questions & Answers
The cheapest way to get from Mahabaleshwar to Thane Station is to bus which costs ₹440 - ₹1,700 and takes 9h 8m.
The fastest way to get from Mahabaleshwar to Thane Station is to drive which takes 3h 11m and costs ₹2,400 - ₹3,500.
No, there is no direct bus from Mahabaleshwar to Thane Station station. However, there are services departing from Mahabaleshwar, Maharashtra and arriving at Thane Station via Pune and Muktai Nagar. The journey, including transfers, takes approximately 6h 51m.
The distance between Mahabaleshwar and Thane Station is 280 km. The road distance is 213.8 km.
The best way to get from Mahabaleshwar to Thane Station without a car is to taxi and train which takes 5h 39m and costs ₹2,200 - ₹3,900.
It takes approximately 5h 39m to get from Mahabaleshwar to Thane Station, including transfers.
Mahabaleshwar to Thane Station bus services, operated by Neeta Tours and Travels, depart from Mahabaleshwar, Maharashtra station.
Mahabaleshwar to Thane Station bus services, operated by Neeta Tours and Travels, arrive at Pune, Maharashtra station.
Yes, the driving distance between Mahabaleshwar to Thane Station is 214 km. It takes approximately 3h 11m to drive from Mahabaleshwar to Thane Station.
There are 1639+ hotels available in Thane Station.
What companies run services between Mahabaleshwar, India and Thane Station, India?
You can take a bus from Mahabaleshwar, Maharashtra to Thane Station via Pune, Thane, Muktai Nagar, and Thane Station in around 6h 51m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khed to Thane
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Pune Jn to Thane
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- 8888424424
- [email protected]
- Website
- neetabus.in
Bus from Mahabaleshwar, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹380–1,400
- Website
- https://neetabus.in/
- Sleeper
- ₹480–1,400
- Seater
- ₹380–700
Bus from Mahabaleshwar, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹380–1,400
- Website
- https://neetabus.in/
- Sleeper
- ₹480–1,400
- Seater
- ₹380–700
Bus from The Byke Shanti Villa Resort Mahabaleshwar to Kharghar Hirandani Complex
- Ave. Duration
- 7h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹400–1,500
- Website
- https://neetabus.in/
- Sleeper
- ₹480–1,500
- Seater
- ₹500–900
- AC Sleeper
- ₹400–1,200
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Pune to Thane
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹410–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
- Phone
- 7588904455
- [email protected]
- Website
- nmmc.gov.in
Bus from Hiranandani Complex Jun. to Chendani Koliwada
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- ₹40–140
- Website
- https://www.nmmc.gov.in/nmmt
- Ave. Duration
- 2h 9m
- Estimated price
- ₹2,000–7,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Thanksgiving 2018: How to travel stress-free, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.

















