There are 8 ways to get from Miraj to Ratlām 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 Miraj Jn to Ratlam Jntrain 12493 / ...
16h 30m₹500–3,800Bus
- Take the bus from Miraj to Pune Ma Na Pa Bus Stopbus
- Take the bus from Pune Ma Na Pa Bus Stop to Indorebus
- Take the bus from Indore to Ratlambus
24h 3mDrive 840.3 km
- Drive from Miraj to Ratlāmcar 840.3 km
12h 29m₹9,428–13,618Train to Kolhapur Airport, fly to Indore, train
- Take the train from Miraj Jn to Valivadetrain
- Fly from Kolhapur Airport (KLH) to Indore (IDR)plane KLH - IDR
- Take the train from Indore Jn Bg to Ratlam Jntrain
10h 16m₹15,561–26,493Train to Pune Airport, fly to Indore, train
- Take the train from Miraj Jn to Pune Jntrain
- Fly from Pune Airport (PNQ) to Indore (IDR)plane PNQ - IDR
- Take the train from Indore Jn Bg to Ratlam Jntrain
12h 51m₹5,393–15,838Train to Dabolim Airport, fly to Indore, train
- Take the train from Miraj Jn to Vasco Da Gamatrain
- Fly from Dabolim Airport (GOI) to Indore (IDR)plane GOI - IDR
- Take the train from Indore Jn Bg to Ratlam Jntrain
16h 23m₹6,396–16,886Train to Kolhapur Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Miraj Jn to Valivadetrain
- Fly from Kolhapur Airport (KLH) to Sardar Vallabhbhai Patel International Airport (AMD)plane KLH - AMD
- Take the train from Ahmedabad Jn to Vadodara Jntrain
- Take the train from Vadodara Jn to Ratlam Jntrain
11h 5m₹11,752–27,985Train to Belgaum Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Miraj Jn to Sulebhavitrain
- Fly from Belgaum Airport (IXG) to Sardar Vallabhbhai Patel International Airport (AMD)plane IXG - AMD
- Take the train from Ahmedabad Jn to Vadodara Jntrain
- Take the train from Vadodara Jn to Ratlam Jntrain
13h 3m₹12,782–24,208
Miraj to Ratlām by train
Comparing Your Travel Options
The cheapest way to get from Miraj to Ratlām is to train which costs ₹500 - ₹3,800 and takes 16h 30m.
The fastest way to get from Miraj to Ratlām is to train and fly which takes 10h 16m and costs ₹15,000 - ₹27,000.
No, there is no direct bus from Miraj to Ratlām. However, there are services departing from Miraj and arriving at Ratlam via Pune Ma Na Pa Bus Stop and Indore. The journey, including transfers, takes approximately 24h 3m.
Yes, there is a direct train departing from Miraj Jn and arriving at Ratlam Jn. Services depart twice a week, and operate Thursday and Sunday. The journey takes approximately 16h 30m.
The distance between Miraj and Ratlām is 1066 km. The road distance is 840.3 km.
The best way to get from Miraj to Ratlām without a car is to train which takes 16h 30m and costs ₹500 - ₹3,800.
The train from Miraj Jn to Ratlam Jn takes 16h 30m including transfers and departs twice a week.
Miraj to Ratlām bus services, operated by Shri Balaji Vaibhav, depart from Miraj station.
Miraj to Ratlām train services, operated by Indian Railways, depart from Miraj Jn station.
The best way to get from Miraj to Ratlām is to train which takes 16h 30m and costs ₹500 - ₹3,800. Alternatively, you can bus, which costs and takes 24h 3m.
What companies run services between Miraj, India and Ratlām, India?
Indian Railways operates a train from Miraj Jn to Ratlam Jn twice a week. Tickets cost ₹500–3,800 and the journey takes 16h 30m. Alternatively, you can take a bus from Miraj to Ratlam via Pune Ma Na Pa Bus Stop and Indore in around 24h 3m.
- Website
- goindigo.in
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
- 5h 52m
- When
- Every day
- Estimated price
- ₹15,000–24,000
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–13,000
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 45m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- airindia.in
Flights from Kolhapur Airport to Indore via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–14,000
- Website
- starair.in
Flights from Kolhapur Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–33,000
Flights from Belgaum Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–34,000
- Website
- airindiaexpress.in
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Miraj Jn to Ratlam Jn
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Miraj Jn to Valivade
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Indore Jn Bg to Ratlam Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- 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
Train from Indore Jn Bg to Ratlam Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Miraj Jn to Vasco Da Gama
- Ave. Duration
- 8h 15m
- 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 Ratlam Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Miraj Jn to Valivade
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ahmedabad Jn to Vadodara Jn
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vadodara Jn to Ratlam Jn
- Ave. Duration
- 3h 9m
- 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 Miraj Jn to Sulebhavi
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ahmedabad Jn to Vadodara Jn
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vadodara Jn to Ratlam Jn
- Ave. Duration
- 3h 9m
- 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
- Phone
- +91 9371809009
- [email protected]
- Website
- Shri Balaji
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 6h
- Frequency
- Hourly
- Website
- Shri Balaji
- Website
- Konduskar Travels Pvt. Ltd
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 7h 5m
- Frequency
- Every 4 hours
- Schedules at
- Konduskar Travels Pvt. Ltd
- Website
- Mangal travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Schedules at
- Mangal travels
- Phone
- +91 94224 07480
- [email protected]
- Website
- Balaji Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Schedules at
- Balaji Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 14h 45m
- Frequency
- Every 3 hours
- Schedules at
- Balaji Travels
- Website
- Om Sai Link Tours & Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 6h 56m
- Frequency
- Twice daily
- Schedules at
- Om Sai Link Tours & Travels
- Website
- Ashoka Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Schedules at
- Ashoka Travels
- Website
- Us Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Us Travels
- Website
- Munawwar Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 6h 14m
- Frequency
- Once daily
- Schedules at
- Munawwar Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 5h 19m
- Frequency
- 4 times a week
- Schedules at
- Eeshan Logistic Pareek Pareek-Eshan
- Website
- Shri Balaji
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a week
- Schedules at
- Shri Balaji
- Website
- Siddhanath Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a week
- Schedules at
- Siddhanath Travels
- Website
- A B Travels
Bus from Miraj to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Schedules at
- A B Travels
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 13h 35m
- Frequency
- Hourly
- Schedules at
- Intercity Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 13h 55m
- Frequency
- Hourly
- Estimated price
- ₹1,000–3,100
- Website
- Shymoli Paribahan
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 14h
- Frequency
- Every 4 hours
- Estimated price
- ₹1,400–2,100
- Book at
- Verma Travels
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- omio.com
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Prawas Tours And Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- Prawas Tours And Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 13h 15m
- Frequency
- 3 times a week
- Website
- Salasar vaishnav travels
Bus from Indore to Ratlam
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Website
- Salasar vaishnav travels
- Website
- Dhariwal Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 13h 25m
- Frequency
- 3 times a week
- Schedules at
- Dhariwal Travels
- Website
- Gendar Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Schedules at
- Gendar Tours and Travels
Bus from Indore to Ratlam
- Ave. Duration
- 3h 20m
- Frequency
- 6 times a week
- Schedules at
- Gendar Tours and Travels
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Pune Ma Na Pa Bus Stop to Indore
- Ave. Duration
- 16h 15m
- Frequency
- Once a week
- Website
- Somnath Travels
Bus from Indore to Ratlam
- Ave. Duration
- 2h 20m
- Frequency
- 6 times a week
- Website
- Somnath Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Indore to Ratlam
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Website
- Gajraj Travels
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Indore to Ratlam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Chartered Bus
- Website
- Ekta tour & Travels Jaora
Bus from Indore to Ratlam
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- Ekta tour & Travels Jaora
- Website
- Kumawat Travels
Bus from Indore to Ratlam
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Kumawat Travels
- Website
- Renuka Bus Service
Bus from Indore to Ratlam
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Schedules at
- Renuka Bus Service
- Website
- Shah Travels
Bus from Indore to Ratlam
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Shah Travels
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Indore to Ratlam
- Ave. Duration
- 2h
- Frequency
- Once a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma 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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Miraj to Ratlām bus services, operated by Shri Balaji Vaibhav, arrive at Pune Ma Na Pa Bus Stop station.
Miraj to Ratlām train services, operated by Indian Railways, arrive at Ratlam Jn station.
Yes, the driving distance between Miraj to Ratlām is 840 km. It takes approximately 12h 29m to drive from Miraj to Ratlām.
Book your Miraj to Ratlām bus tickets online with Omio.
There are nine+ hotels available in Ratlām.

























