Shillong to Solapur
Distance, road route, travel options and tentative fare estimates by car, bus and train from Shillong, Meghalaya to Solapur, Maharashtra.
Approx Distance: 2431 km
Approx Duration: 54 hrs
Route overview
Shillong to Solapur is about 2431 km by road, roughly 54 hours of travel time.
By car: Shillong to Solapur
About 49h of driving split over 6 days, plus stops.
- Start from Shillong. Leave early (5–6 AM) and avoid driving on highways after dark.
- 150 km (about 3h of driving) — Rest stop around km 150. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 300. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Overnight halt around km 405. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 555. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 705. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Overnight halt around km 810. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 960. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 1110. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Overnight halt around km 1216. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 1366. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 1516. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Overnight halt around km 1621. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 1771. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 1921. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Overnight halt around km 2026. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 2176. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 2326. Look for a town or highway plaza with fuel and food.
- 105 km (about 2h 6m of driving) — Arrive in Solapur
By bus: Shillong to Solapur
3 bus rides with 2 changes. Operators and departure times vary — check live availability before you travel.
- Board at Shillong. Go to the main bus stand / ISBT in Shillong. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Shillong → change point 1. AC Sleeper / Volvo (overnight) · ~810 km Takes about 18h. Tentative fare ₹890–₹2,320.
- Change buses at a major city (around km 810). Get down at the bus stand of a large city on the highway and take the next bus towards Solapur. If your connection is not until the next day, stay the night there.
- change point 1 → change point 2. AC Sleeper / Volvo (overnight) · ~810 km Takes about 18h. Tentative fare ₹890–₹2,320.
- Change buses at a major city (around km 1621). Get down at the bus stand of a large city on the highway and take the next bus towards Solapur. If your connection is not until the next day, stay the night there.
- change point 2 → Solapur. AC Sleeper / Volvo (overnight) · ~810 km Takes about 18h. Tentative fare ₹890–₹2,320.
- Arrive in Solapur
By train: Shillong to Solapur
The nearest railway stations are Guwahati (about 69 km away) for Shillong and Solapur Jn for Solapur. There is no direct train between them in our timetable data; most travellers change trains at a major junction. Options with a change:
- With one change, 55h 39m in total: GUWAHATI - MUMBAI LTT Exp (15646) 04:45 PM Guwahati to 07:10 AM Itarsi Jn, then Karnataka Express (12628) 08:35 AM Itarsi Jn to 12:24 AM Hotgi — change at Itarsi Jn (about 1h 25m wait)
- With one change, 56h 34m in total: Kamakhya - Mumbai LTT (Weekly) Special (05650) 03:50 PM Kamakhya to 07:50 AM Itarsi Jn, then Karnataka Express (12628) 08:35 AM Itarsi Jn to 12:24 AM Hotgi — change at Itarsi Jn (about 45m wait)
- With one change, 57h 24m in total: GUWAHATI - MUMBAI LTT Exp (15648) 03:00 PM Guwahati to 07:10 AM Itarsi Jn, then Karnataka Express (12628) 08:35 AM Itarsi Jn to 12:24 AM Hotgi — change at Itarsi Jn (about 1h 25m wait)
Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.
Tentative fare estimate
Approximate fares for about 2431 km, estimated from typical Indian per-km tariffs — not a live quote from any operator.
- Car / Taxi: Hatchback ₹26,840 · Sedan ₹31,700 · SUV ₹41,480 · Innova / MUV ₹46,390 · Tempo Traveller ₹53,780
- Bus: Non-AC Seater ₹2,670 · AC Seater ₹4,380 · Non-AC Sleeper ₹3,890 · AC Sleeper ₹5,590 · Volvo / Multi-Axle ₹6,860
- Train: Sleeper ₹1,490 · Economy ₹2,460 · Third AC ₹3,430 · Second AC ₹4,890 · First AC ₹6,840
Tentative estimates only — actual fares vary by operator, season, class and how early you book.
Other routes
More routes from Shillong
More routes to Solapur
Routes from Solapur
Related Tour Packages