There are 9 ways to get from Sangli to Ujjain by train, bus, 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.
Train
best- Take the train from Sangli to Ratlam Jntrain 12493 / ...
- Take the train from Ratlam Jn to Ujjain Jntrain 12961 / ...
18h 38m₹639–4,840Bus via Pune
- Take the bus from Sangli to Swargatebus
- Take the bus from Pune Ma Na Pa Bus Stop to Ujjainbus redbusIndia_A/C Sleeper
21h 8m₹1,207–2,421Drive 810.3 km
- Drive from Sangli to Ujjaincar 810.3 km
12h 9m₹7,883–11,387Train to Pune Airport, fly to Indore, train
- Take the train from Sangli to Pune Jntrain
- Fly from Pune Airport (PNQ) to Indore (IDR)plane PNQ - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 28m₹5,370–15,718Bus
- Take the bus from Sangli to Kolhapurbus redbusIndia_A/C Sleeper
- Take the bus from Kolhapur to Ujjainbus redbusIndia_A/C Sleeper / ...
26h 24mBus to Kolhapur Airport, fly to Indore, train
- Take the bus from Sangli to Kolhapurbus
- Fly from Kolhapur Airport (KLH) to Indore (IDR)plane KLH - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
12h 11mTrain to Pune Airport, fly to Raja Bhoj International Airport, train
- Take the train from Sangli to Pune Jntrain
- Fly from Pune Airport (PNQ) to Raja Bhoj International Airport (BHO)plane PNQ - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
11h 58m₹6,390–18,889Train to Dabolim Airport, fly to Indore, train
- Take the train from Sangli to Vasco Da Gamatrain
- Fly from Dabolim Airport (GOI) to Indore (IDR)plane GOI - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
16h 25m₹6,379–18,806Train, bus to Goa Mopa, fly to Indore
- Take the train from Sangli to Belgaumtrain
- Take the bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Standbus
- Fly from Goa Mopa (GOX) to Indore (IDR)plane GOX - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
15h 59m₹5,901–20,481
Sangli to Ujjain by train
Comparing Your Travel Options
The cheapest way to get from Sangli to Ujjain is to bus via Pune which costs ₹1,200 - ₹2,500 and takes 21h 8m.
The fastest way to get from Sangli to Ujjain is to train and fly which takes 11h 28m and costs ₹5,000 - ₹16,000.
No, there is no direct bus from Sangli to Ujjain. However, there are services departing from Sangli and arriving at Ujjain via Swargate and Pune Ma Na Pa Bus Stop. The journey, including transfers, takes approximately 21h 8m.
No, there is no direct train from Sangli to Ujjain. However, there are services departing from Sangli and arriving at Ujjain Jn via Ratlam Jn. The journey, including transfers, takes approximately 18h 38m.
The distance between Sangli and Ujjain is 1155 km. The road distance is 810.3 km.
The best way to get from Sangli to Ujjain without a car is to train which takes 18h 38m and costs ₹600 - ₹4,900.
It takes approximately 18h 38m to get from Sangli to Ujjain, including transfers.
Sangli to Ujjain bus services, operated by Parrikar Travels, depart from Sangli station.
Sangli to Ujjain train services, operated by Indian Railways, depart from Sangli station.
The best way to get from Sangli to Ujjain is to train which takes 18h 38m and costs ₹600 - ₹4,900. Alternatively, you can bus via Pune, which costs ₹1,200 - ₹2,500 and takes 21h 8m.
What companies run services between Sangli, India and Ujjain, India?
You can take a train from Sangli to Ujjain Jn via Ratlam Jn in around 18h 38m. Alternatively, you can take a bus from Sangli to Ujjain via Swargate, Ma Na Pa_Mangala, and Pune Ma Na Pa Bus Stop in around 21h 8m.
- Website
- goindigo.in
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Kolhapur Airport to Indore via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹15,000–24,000
Flights from Kolhapur Airport to Indore via Mumbai
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–24,000
Flights from Pune Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Dabolim Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Dabolim Airport to Indore via Hyderabad
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Dabolim Airport to Indore via Mumbai
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Goa Mopa to Indore via Hyderabad
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Goa Mopa to Indore via Bengaluru
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- ₹9,000–21,000
- Website
- airindia.in
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–14,000
Flights from Kolhapur Airport to Indore via Mumbai
- Ave. Duration
- 7h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–21,000
Flights from Goa Mopa to Indore via Mumbai
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Goa Mopa to Indore via Pune Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,500–18,000
- Website
- airindiaexpress.in
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–14,000
Flights from Goa Mopa to Indore via Pune Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sangli to Ratlam Jn
- Ave. Duration
- 16h 15m
- Frequency
- Twice a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Ratlam Jn to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Sangli to Pune Jn
- Ave. Duration
- 5h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- 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 Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sangli to Pune Jn
- Ave. Duration
- 5h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sangli to Vasco Da Gama
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sangli to Belgaum
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- 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
- Phone
- +91 80850 17171
- [email protected]
- Website
- Ezbus
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 15h 55m
- Frequency
- Every 4 hours
- Website
- Ezbus
- Website
- omio.com
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 16h 30m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 16h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a day
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 14h 20m
- Frequency
- Twice daily
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Website
- Prawas Tours And Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Schedules at
- Prawas Tours And Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 94224 07480
- [email protected]
- Website
- Balaji Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 16h 40m
- Frequency
- 4 times a week
- Schedules at
- Balaji Travels
- Website
- Dhariwal Travels
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 15h 20m
- Frequency
- Twice a week
- Schedules at
- Dhariwal Travels
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Pune Ma Na Pa Bus Stop to Ujjain
- Ave. Duration
- 16h
- Frequency
- Once a week
- Website
- Dolphin Bus
- Website
- Parrikar Travels
Bus from Sangli to Kolhapur
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Schedules at
- Parrikar Travels
Bus from Sangli to Kolhapur
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Schedules at
- Parrikar Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Sangli to Kolhapur
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Website
- AR Group Vijaylaxmi Travels
Bus from Sangli to Kolhapur
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Website
- AR Group Vijaylaxmi Travels
- Website
- PSR Travels Goa
Bus from Sangli to Kolhapur
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Schedules at
- PSR Travels Goa
Bus from Kolhapur to Ujjain
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Schedules at
- PSR Travels Goa
Bus from Sangli to Kolhapur
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Schedules at
- PSR Travels Goa
- Phone
- 9414921024
- [email protected]
- Website
- Shree Devnarayan Bus
Bus from Sangli to Kolhapur
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- Shree Devnarayan Bus
Bus from Sangli to Kolhapur
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- Shree Devnarayan Bus
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Sangli to Kolhapur
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Website
- Naveen Buses
Bus from Sangli to Kolhapur
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Website
- Naveen Buses
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Kolhapur to Ujjain
- Ave. Duration
- 24h 14m
- Frequency
- 4 times a day
- Website
- Humsafar Bus
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹70–100
- Website
- KTCL
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 do I buy a London Underground ticket?, How to get from JFK to New York City, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Sangli to Ujjain bus services, operated by Parrikar Travels, arrive at Kolhapur station.
Sangli to Ujjain train services, operated by Indian Railways, arrive at Ratlam Jn station.
Yes, the driving distance between Sangli to Ujjain is 810 km. It takes approximately 12h 9m to drive from Sangli to Ujjain.
Book your Sangli to Ujjain bus tickets online with Omio.
There are 565+ hotels available in Ujjain.

































