There are 8 ways to get from Solāpur to Lonavla by train, bus, car, taxi, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Solapur Jn to Lonavalatrain 22158 / ...
5h 5m₹220–1,800Bus
- Take the bus from Solapur, Maharashtra to Pune, Maharashtrabus Solapur, Maharashtra - Pune, Maharashtra
- Take the bus from Pune to Lonavalabus Pune - Lonavala
8h₹847–2,765Drive 311.8 km
- Drive from Solāpur to Lonavlacar 311.8 km
4h 31m₹3,516–5,078Taxi
- Take the taxi from Solāpur to Lonavlataxi 311.8 km
4h 31m₹8,500–11,000Fly to Pune Airport, train
- Fly from Sholapur (SSE) to Pune Airport (PNQ)plane SSE - PNQ
- Take the train from Pune Jn to Lonavalatrain
10h 45m₹4,846–17,494Train via Pune
- Take the train from Solapur Jn to Pune Jntrain 11014 / ...
- Take the train from Pune Jn to Lonavalatrain 12126 / ...
5h 41m₹334–2,546Bus via Pimpri-Chinchwad
- Take the bus from FlixBus Solapur - Bypass to FlixBus Pune - Bhakti Shakti Chowkbus FlixBus IN2511 / ...
- Take the bus from Bhakti Shakti to Lonavla PDDC Bankbus 368
10h 14m₹520–1,424Fly to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Sholapur (SSE) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane SSE - BOM
- Take the train from Dadar to Lonavalatrain
5h 12m₹3,680–22,734
Solāpur to Lonavla by train
Questions & Answers
The cheapest way to get from Solāpur to Lonavla is to train which costs ₹220 - ₹1,800 and takes 5h 5m.
The fastest way to get from Solāpur to Lonavla is to drive which takes 4h 31m and costs ₹3,500 - ₹5,500.
No, there is no direct bus from Solāpur to Lonavla. However, there are services departing from Solapur, Maharashtra and arriving at Lonavala via Pune. The journey, including transfers, takes approximately 8h.
Yes, there is a direct train departing from Solapur Jn and arriving at Lonavala. Services depart every four hours, and operate every day. The journey takes approximately 5h 5m.
The distance between Solāpur and Lonavla is 326 km. The road distance is 311.8 km.
The best way to get from Solāpur to Lonavla without a car is to train which takes 5h 5m and costs ₹220 - ₹1,800.
The train from Solapur Jn to Lonavala takes 5h 5m including transfers and departs every four hours.
Solāpur to Lonavla bus services, operated by FlixBus India, depart from FlixBus Solapur - Bypass station.
Solāpur to Lonavla train services, operated by Indian Railways, depart from Solapur Jn station.
The best way to get from Solāpur to Lonavla is to train which takes 5h 5m and costs ₹220 - ₹1,800. Alternatively, you can bus, which costs ₹800 - ₹2,800 and takes 8h.
What companies run services between Solāpur, India and Lonavla, India?
Indian Railways operates a train from Solapur Jn to Lonavala every 4 hours. Tickets cost ₹220–1,800 and the journey takes 5h 5m. Alternatively, you can take a bus from Solapur, Maharashtra to Lonavala via Pune in around 8h.
- Website
- fly91.in
Flights from Sholapur to Pune Airport via Goa Mopa
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,200–25,000
- Website
- goindigo.in
Flights from Sholapur to Pune Airport via Goa Mopa
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,300–16,000
- Website
- starair.in
Flights from Sholapur to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,100–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Solapur Jn to Lonavala
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
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 Solapur Jn to Pune Jn
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
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
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Solapur, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
Bus from Pune to Lonavala
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹314–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Solapur - Bypass to FlixBus Pune - Bhakti Shakti Chowk
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹460–1,400
- Website
- https://www.flixbus.in
- Phone
- 020-24545454
- [email protected]
- Website
- pmpml.org
Bus from Bhakti Shakti to Lonavla PDDC Bank
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- ₹55–80
- Schedules at
- pmpml.org
- Ave. Duration
- 4h 31m
- Estimated price
- ₹8,500–11,000
Avika Tours And Travels
- Phone
- +91 83 08 29 37 08
- Website
- avikacarrent.com
Shri Sai Tours and Travels
- Phone
- +91 92 26 20 22 22
- Website
- solapurtaxicabcarrent.com
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 Want to know more about Flixbus?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Solāpur to Lonavla bus services, operated by FlixBus India, arrive at FlixBus Pune - Bhakti Shakti Chowk station.
Solāpur to Lonavla train services, operated by Indian Railways, arrive at Lonavala station.
Yes, the driving distance between Solāpur to Lonavla is 312 km. It takes approximately 4h 31m to drive from Solāpur to Lonavla.
Book your Solāpur to Lonavla bus tickets online with Omio.
There are 1105+ hotels available in Lonavla.

















