There are 8 ways to get from Ujjain to Satara by train, plane, 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 to Indore, fly to Pune Airport, bus
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Pune Airport (PNQ)plane IDR - PNQ
- Take the bus from Swargate Pune to Satarabus
9h 19m₹5,594–9,326Train
cheapest- Take the train from Ujjain Jn to Ratlam Jntrain 12962 / ...
- Take the train from Ratlam Jn to Sataratrain 12494
18h 32m₹862–4,820Train, bus
- Take the train from Ujjain Jn to Pune Jntrain 22944 / ...
- Take the bus from Pune, Maharashtra to Satara, Maharashtrabus Pune, Maharashtra - Satara, Maharashtra
18h 17mBus
- Take the bus from Ujjain, Madhya Pradesh to Pune, Maharashtrabus Ujjain, Madhya Pradesh - Pune, Maharashtra
- Take the bus from Pune, Maharashtra to Satara, Maharashtrabus Pune, Maharashtra - Satara, Maharashtra
18h 27mDrive 723.1 km
- Drive from Ujjain to Sataracar 723.1 km
10h 59m₹8,133–11,747Train to Raja Bhoj International Airport, fly to Pune Airport, bus
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Pune Airport (PNQ)plane BHO - PNQ
- Take the bus from Swargate Pune to Satarabus
9h 32m₹8,706–11,050Train to Indore, fly to Chhatrapati Shivaji Maharaj International Airport, bus
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IDR - BOM
- Take the bus from Vileparle to Chandani Chowkbus
- Take the bus from Swargate Pune to Satarabus
11h 5m₹6,955–10,265Bus via Dhule
- Take the bus from Ujjain, Madhya Pradesh to Dhule, Maharashtrabus
- Take the bus from Dhule, Maharashtra to Pune, Maharashtrabus
- Take the bus from Pune, Maharashtra to Satara, Maharashtrabus
19h 49m
Indore (IDR) to Pune Airport (PNQ) flights
Questions & Answers
The cheapest way to get from Ujjain to Satara is to train which costs ₹850 - ₹4,900 and takes 18h 32m.
The fastest way to get from Ujjain to Satara is to train and fly and bus which takes 9h 19m and costs ₹5,500 - ₹9,500.
No, there is no direct bus from Ujjain to Satara. However, there are services departing from Ujjain, Madhya Pradesh and arriving at Satara, Maharashtra via Pune, Maharashtra. The journey, including transfers, takes approximately 18h 27m.
No, there is no direct train from Ujjain to Satara. However, there are services departing from Ujjain Jn and arriving at Satara via Ratlam Jn. The journey, including transfers, takes approximately 18h 32m.
The distance between Ujjain and Satara is 725 km. The road distance is 723.1 km.
The best way to get from Ujjain to Satara without a car is to train and bus which takes 18h 17m and costs .
It takes approximately 9h 19m to get from Ujjain to Satara, including transfers.
Ujjain to Satara bus services, operated by Ezbus, depart from Ujjain, Madhya Pradesh station.
Ujjain to Satara train services, operated by Indian Railways, depart from Ujjain Jn station.
The best way to get from Ujjain to Satara is to bus which takes 18h 27m and costs . Alternatively, you can train, which costs ₹850 - ₹4,900 and takes 18h 32m.
What companies run services between Ujjain, India and Satara, India?
You can take a bus from Ujjain, Madhya Pradesh to Satara, Maharashtra via Pune, Maharashtra in around 18h 27m. Alternatively, you can take a train from Ujjain Jn to Satara via Ratlam Jn and Satara in around 18h 32m.
- Website
- goindigo.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,500–7,000
Flights from Raja Bhoj International Airport to Pune Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹8,000–9,000
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹5,500–7,500
- Website
- airindia.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,000–20,000
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹6,500–7,500
- Website
- airindiaexpress.in
Flights from Indore to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,000–20,000
- Website
- starair.in
Flights from Indore to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹3,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Pune Jn
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Ratlam Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ratlam Jn to Satara
- Ave. Duration
- 15h 47m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Swargate Pune to Satara
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
Bus from Swargate Pune to Satara
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
Bus from Swargate Pune to Satara
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
- Website
- omio.com
Bus from Pune, Maharashtra to Satara, Maharashtra
- Ave. Duration
- 2h 55m
- Frequency
- Every 5 minutes
- Schedules at
- hanstravel.in
Bus from Pune, Maharashtra to Satara, Maharashtra
- Ave. Duration
- 2h 55m
- Frequency
- Every 5 minutes
- Schedules at
- hanstravel.in
Bus from Pune, Maharashtra to Satara, Maharashtra
- Ave. Duration
- 2h 55m
- Frequency
- Every 5 minutes
- Schedules at
- hanstravel.in
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Vileparle to Chandani Chowk
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–350
- AC
- ₹420–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
- Phone
- +919228009328
- [email protected]
- Website
- omio.com
Bus from Ujjain, Madhya Pradesh to Dhule, Maharashtra
- Ave. Duration
- 8h 10m
- Frequency
- Every 30 minutes
- Schedules at
- omio.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 How to get from Southend Airport into central London, French strikes 2018: What are my alternative transport options?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Ujjain to Satara bus services, operated by Ezbus, arrive at Pune, Maharashtra station.
Ujjain to Satara train services, operated by Indian Railways, arrive at Ratlam Jn station.
Yes, the driving distance between Ujjain to Satara is 723 km. It takes approximately 10h 59m to drive from Ujjain to Satara.
Book your Ujjain to Satara bus tickets online with Omio.
There are 39+ hotels available in Satara.















