There are 6 ways to get from Miraj to Shirur by train, taxi, 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.
Train, taxi
best- Take the train from Miraj Jn to Kurduvaditrain
- Take the train from Kurduvadi to Daund Jntrain
- Take the taxi from Daund Jn to Shirurtaxi
7h 1m₹1,266–3,738Train, bus
cheapest- Take the train from Miraj Jn to Pune Jntrain 12779 / ...
- Take the bus from Gade Vasti to Kareshwar Mandir Karegaonbus 161
10h 42m₹291–1,786Bus
- Take the bus from Sangli to Swargatebus
- Take the bus from Gade Vasti to Kareshwar Mandir Karegaonbus 161
10h 46m₹497–1,078Drive 249.7 km
- Drive from Miraj to Shirurcar 249.7 km
3h 42m₹2,825–4,081Taxi
- Take the taxi from Miraj to Shirurtaxi 249.7 km
3h 42m₹4,800–6,000Bus via Koregaon
- Take the bus from Sangli, Maharashtra to Pune, Maharashtrabus Sangli, Maharashtra - Pune, Maharashtra
- Take the bus from Lonikhand to Kareshwar Mandir Karegaonbus 161
11h 39m
Questions & Answers
The cheapest way to get from Miraj to Shirur is to bus which costs ₹490 - ₹1,100 and takes 10h 46m.
The fastest way to get from Miraj to Shirur is to drive which takes 3h 42m and costs ₹2,800 - ₹4,100.
No, there is no direct bus from Miraj to Shirur. However, there are services departing from Miraj Bus Stand MSRTC and arriving at Shirur S.T. Stand via Sangli, Swargate, Pune station, Gade Vasti and Kareshwar Mandir Karegaon. The journey, including transfers, takes approximately 10h 46m.
The distance between Miraj and Shirur is 354 km. The road distance is 249.7 km.
The best way to get from Miraj to Shirur without a car is to train and taxi which takes 7h 1m and costs ₹1,200 - ₹3,800.
It takes approximately 7h 1m to get from Miraj to Shirur, including transfers.
Miraj to Shirur bus services, operated by MSRTC, depart from Sangli station.
Miraj to Shirur bus services, operated by MSRTC, arrive at Swargate station.
Yes, the driving distance between Miraj to Shirur is 250 km. It takes approximately 3h 42m to drive from Miraj to Shirur.
There are seven+ hotels available in Shirur.
What companies run services between Miraj, India and Shirur, Mahārāshtra, India?
You can take a bus from Miraj Bus Stand MSRTC to Shirur S.T. Stand via Sangli, Swargate, Pune station, Gade Vasti, and Kareshwar Mandir Karegaon in around 10h 46m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Miraj Jn to Kurduvadi
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kurduvadi to Daund Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Miraj Jn to Pune Jn
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Sangli to Swargate
- Ave. Duration
- 4h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹390–850
- Schedules at
- msrtc.org.in
- Ordinary
- ₹390–550
- AC
- ₹550–850
- Shivshahi
- ₹591
- Ave. Duration
- 2h 17m
- Estimated price
- ₹950–6,000
Konduskar Travels
- Phone
- +91 77 09 09 77 77
- Website
- konduskarbus.in
Sanjyot Tours & Travels
- Phone
- +91 97 65 30 03 24
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 Travelling around the UAE, Travel Insider: Top Japan travel tips by Beatrix Holland, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.











