There are 7 ways to get from Maheshwar to Lonavla by bus, train, taxi, car, plane, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from FlixBus Khalghat - Bypass to FlixBus Mumbai - Kalyan Bhiwandi Bypassbus FlixBus IN2310 / ...
- Take the train from Kalyan Jn to Lonavalatrain 22105 / ...
12h 18m₹1,382–4,060Taxi, train
- Take the taxi from Maheshwar to Dr. Ambedkar Nagartaxi
- Take the train from Indore Jn Bg to Lonavalatrain 22944 / ...
17h 47m₹1,942–5,856Drive 524.8 km
- Drive from Maheshwar to Lonavlacar 524.8 km
7h 24m₹5,903–8,526Bus to Indore, fly to Pune Airport, train
- Take the bus from FlixBus Khalghat - Bypass to FlixBus Indore - Rajendra Nagarbus
- Fly from Indore (IDR) to Pune Airport (PNQ)plane IDR - PNQ
- Take the train from Pune Jn to Lonavalatrain
7h 37m₹5,674–9,424Night bus, bus
- Take the night bus from Kalghat to Shirdi Bus Standnightbus
- Take the bus from Shirdi, Maharashtra to Panvel, Maharashtrabus Shirdi, Maharashtra - Panvel, Maharashtra
17h 36mTaxi to Jalgaon, fly to Pune Airport, train
- Take the taxi from Maheshwar to Jalgaon (JLG)taxi
- Fly from Jalgaon (JLG) to Pune Airport (PNQ)plane JLG - PNQ
- Take the train from Pune Jn to Lonavalatrain
6h 13m₹6,843–27,154Bus to Indore, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the bus from FlixBus Khalghat - Bypass to FlixBus Indore - Rajendra Nagarbus
- Fly from Indore (IDR) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IDR - BOM
- Take the train from Dadar to Lonavalatrain
9h 54m₹6,808–9,664
Indore (IDR) to Pune Airport (PNQ) flights
Questions & Answers
The cheapest way to get from Maheshwar to Lonavla is to bus and train which costs ₹1,300 - ₹4,100 and takes 12h 18m.
The fastest way to get from Maheshwar to Lonavla is to taxi and fly and train which takes 6h 13m and costs ₹6,500 - ₹28,000.
No, there is no direct bus from Maheshwar to Lonavla. However, there are services departing from Kalghat and arriving at Lonavala, Maharashtra via Shirdi, Maharashtra, Panvel, Maharashtra and Khopoli, Maharashtra. The journey, including transfers, takes approximately 17h 36m.
The distance between Maheshwar and Lonavla is 582 km. The road distance is 524.8 km.
The best way to get from Maheshwar to Lonavla without a car is to bus and train which takes 12h 18m and costs ₹1,300 - ₹4,100.
It takes approximately 12h 18m to get from Maheshwar to Lonavla, including transfers.
Maheshwar to Lonavla bus services, operated by Raj Ratan Tours & Travels, depart from Kalghat station.
Maheshwar to Lonavla bus services, operated by Raj Ratan Tours & Travels, arrive at Shirdi Bus Stand station.
Yes, the driving distance between Maheshwar to Lonavla is 525 km. It takes approximately 7h 24m to drive from Maheshwar to Lonavla.
There are 1103+ hotels available in Lonavla.
What companies run services between Maheshwar, Madhya Pradesh, India and Lonavla, India?
There is no direct connection from Maheshwar to Lonavla. However, you can take the taxi to FlixBus Khalghat - Bypass, take the bus to FlixBus Mumbai - Kalyan Bhiwandi Bypass, walk to Ranjnoli Naka, take the line 35 bus to Kalyan Railway Station(W), walk to Kalyan Jn, then take the train to Lonavala. Alternatively, you can take the taxi to Dr. Ambedkar Nagar, take the line 12919 train to Indore Jn Bg, then take the train to Lonavala.
- Website
- goindigo.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,500–7,000
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹5,500–7,500
- Website
- airindia.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,000–20,000
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹6,500–7,500
- Website
- airindiaexpress.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,000–20,000
- Website
- fly91.in
Flights from Jalgaon to Pune Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,200–22,000
- Website
- starair.in
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹3,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalyan Jn to Lonavala
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Indore Jn Bg to Lonavala
- Ave. Duration
- 15h 12m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Pune Jn to Lonavala
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Pune Jn to Lonavala
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Dadar to Lonavala
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Khalghat - Bypass to FlixBus Mumbai - Kalyan Bhiwandi Bypass
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,300
- Website
- https://www.flixbus.in
Bus from FlixBus Khalghat - Bypass to FlixBus Indore - Rajendra Nagar
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹210–400
- Website
- https://www.flixbus.in
Bus from FlixBus Khalghat - Bypass to FlixBus Indore - Rajendra Nagar
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹210–400
- Website
- https://www.flixbus.in
- Phone
- +919228009328
- [email protected]
- Website
- rajratanbus.in
Night bus from Kalghat to Shirdi Bus Stand
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹950–1,100
- Schedules at
- rajratanbus.in
- AC Sleeper
- ₹950–1,100
- Phone
- 91- 9325920850
- [email protected]
- Website
- omio.com
Bus from Shirdi, Maharashtra to Panvel, Maharashtra
- Ave. Duration
- 7h 5m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Ave. Duration
- 2h 13m
- Estimated price
- ₹1,400–4,200
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 How to plan an amazing trip around Scandinavia, Best ways to travel around Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.









