There are 12 ways to get from Solāpur to Bengaluru by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Solapur, Maharashtra to Bangalore, Karnatakabus Solapur, Maharashtra - Bangalore, Karnataka
11h₹800–2,400Train
cheapest- Take the train from Solapur Jn to Bangalore Canttrain 12628 / ...
12h 4m₹350–2,700Train via Krishnarajapuram
- Take the train from Solapur Jn to Krishnarajapurmtrain 16613 / ...
11h 47m₹392–2,737Drive 619.3 km
- Drive from Solāpur to Bengalurucar 619.3 km
8h 52m₹6,948–10,036Bus to Kolhapur Airport, fly, bus
- Take the bus from FlixBus Solapur - Bypass to FlixBus Kolhapur - Tararani Chowkbus
- Fly from Kolhapur Airport (KLH) to Kempegowda International Airport (BLR)plane KLH - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 40m₹9,247–18,746Bus via Kalaburagi
- Take the bus from Solapur, Maharashtra to Kalaburagi, Karnatakabus Solapur, Maharashtra - Kalaburagi, Karnataka
- Take the bus from Kalaburagi, Karnataka to Bangalore, Karnatakabus Kalaburagi, Karnataka - Bangalore, Karnataka
16h 9mTrain to Bidar, fly, bus
- Take the train from Solapur Jn to Bidartrain
- Fly from Bidar (IXX) to Kempegowda International Airport (BLR)plane IXX - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 35m₹4,069–24,267Bus to Nanded Airport, fly, bus
- Take the bus from Solapur, Maharashtra to Nanded, Maharashtrabus
- Fly from Nanded Airport (NDC) to Kempegowda International Airport (BLR)plane NDC - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
9h 12mTrain to Pune Airport, fly, bus
- Take the train from Solapur Jn to Pune Jntrain
- Fly from Pune Airport (PNQ) to Kempegowda International Airport (BLR)plane PNQ - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
9h 2m₹5,192–11,372Fly from Sholapur, bus
- Fly from Sholapur (SSE) to Kempegowda International Airport (BLR)plane SSE - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
6h 13m₹4,968–14,774Train to Hyderabad, fly, bus
- Take the train from Solapur Jn to Begumpettrain
- Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane HYD - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
10h 45m₹5,303–10,847Train to Jindal Vijaynagar Airport, fly, bus
- Take the train from Solapur Jn to Munirabadtrain
- Fly from Jindal Vijaynagar Airport (VDY) to Kempegowda International Airport (BLR)plane VDY - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
12h 31m₹3,512–23,730
Solāpur to Bengaluru by bus
Questions & Answers
The cheapest way to get from Solāpur to Bengaluru is to train which costs ₹350 - ₹2,700 and takes 12h 4m.
The fastest way to get from Solāpur to Bengaluru is to fly and bus which takes 6h 13m and costs ₹4,900 - ₹15,000.
Yes, there is a direct bus departing from Solapur, Maharashtra and arriving at Bangalore, Karnataka. Services depart hourly, and operate every day. The journey takes approximately 11h.
Yes, there is a direct train departing from Solapur Jn and arriving at Bangalore Cant. Services depart four times a day, and operate every day. The journey takes approximately 12h 4m.
The distance between Solāpur and Bengaluru is 618 km. The road distance is 619.3 km.
The best way to get from Solāpur to Bengaluru without a car is to bus which takes 11h and costs ₹800 - ₹2,400.
The bus from Solapur, Maharashtra to Bangalore, Karnataka takes 11h including transfers and departs hourly.
Solāpur to Bengaluru bus services, operated by Sharma Travels, depart from Solapur, Maharashtra station.
Solāpur to Bengaluru train services, operated by Indian Railways, depart from Solapur Jn station.
The best way to get from Solāpur to Bengaluru is to bus which takes 11h and costs ₹800 - ₹2,400. Alternatively, you can train via Krishnarajapuram, which costs ₹390 - ₹2,800 and takes 11h 47m.
What companies run services between Solāpur, India and Bengaluru, India?
Sharma Travels operates a bus from Solapur, Maharashtra to Bangalore, Karnataka hourly, and the journey takes 11h. Vijayanand Travels also services this route twice daily. Alternatively, Indian Railways operates a train from Solapur Jn to Krishnarajapurm 4 times a week. Tickets cost ₹350–2,700 and the journey takes 11h 18m.
- Website
- goindigo.in
Flights from Kolhapur Airport to Kempegowda International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Pune Airport to Kempegowda International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹4,900–10,000
Flights from Pune Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 50m
- When
- Saturday
- Estimated price
- ₹4,900–10,000
Flights from Pune Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹4,900–10,000
Flights from Sholapur to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,000–15,000
Flights from Sholapur to Kempegowda International Airport via Goa Mopa
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,500–14,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–8,000
- Website
- airindia.in
Flights from Pune Airport to Kempegowda International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹3,400–14,000
Flights from Sholapur to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,000–13,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,500–14,000
- Website
- airindiaexpress.in
Flights from Pune Airport to Kempegowda International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹3,400–14,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,500–14,000
- Website
- starair.in
Flights from Kolhapur Airport to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Friday and Sunday
- Estimated price
- ₹4,800–31,000
Flights from Bidar to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,400–22,000
Flights from Nanded Airport to Kempegowda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,800–24,000
Flights from Nanded Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,000–24,000
Flights from Pune Airport to Kempegowda International Airport via Nanded Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,300–23,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹2,800–19,000
Flights from Jindal Vijaynagar Airport to Kempegowda International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹2,600–20,000
- Website
- starlightairline.com
Flights from Pune Airport to Kempegowda International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹4,800–11,000
Flights from Sholapur to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,800–17,000
- Website
- helitrans.no
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Thursday
- Estimated price
- ₹2,800–19,000
- Website
- fly91.in
Flights from Nanded Airport to Kempegowda International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹3,800–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Solapur Jn to Krishnarajapurm
- Ave. Duration
- 11h 18m
- Frequency
- 4 times a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Solapur Jn to Bangalore Cant
- Ave. Duration
- 12h 4m
- Frequency
- 4 times a day
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Solapur Jn to Bidar
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Solapur Jn to Pune Jn
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Solapur Jn to Begumpet
- Ave. Duration
- 5h 24m
- Frequency
- 5 times a day
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Solapur Jn to Munirabad
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +91 91300 74530
- [email protected]
- Website
- Sharma Travels
Bus from Solapur, Maharashtra to Bangalore, Karnataka
- Ave. Duration
- 11h
- Frequency
- Hourly
- Website
- Sharma Travels
Bus from Solapur, Maharashtra to Nanded, Maharashtra
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Website
- Sharma Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Solapur, Maharashtra to Bangalore, Karnataka
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ₹800–2,400
- Schedules at
- vrlbus.in
- AC Sleeper
- ₹1,100–2,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Solapur - Bypass to FlixBus Kolhapur - Tararani Chowk
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹400–1,200
- Website
- FlixBus India
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Website
- BK Travels
Bus from Solapur, Maharashtra to Kalaburagi, Karnataka
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- BK Travels
- Website
- Sanjana Travels
Bus from Kalaburagi, Karnataka to Bangalore, Karnataka
- Ave. Duration
- 12h 5m
- Frequency
- Hourly
- Schedules at
- Sanjana Travels
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 Getting to Milan from the airport, Travelling to and around Russia for the 2018 FIFA World Cup, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Solāpur to Bengaluru bus services, operated by Sharma Travels, arrive at Bangalore, Karnataka station.
Solāpur to Bengaluru train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Solāpur to Bengaluru is 619 km. It takes approximately 8h 52m to drive from Solāpur to Bengaluru.
Book your Solāpur to Bengaluru bus tickets online with Omio.
There are 2776+ hotels available in Bengaluru.


















