There are 5 ways to get from Bhopal to Miraj by plane, train, 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.
Fly to Kolhapur Airport, train
best- Fly from Raja Bhoj International Airport (BHO) to Kolhapur Airport (KLH)plane BHO - KLH
- Take the train from Kolhapur to Miraj Jntrain
10h 39m₹10,715–29,658Train
cheapest- Take the train from Bhopal Jn to Miraj Jntrain 12780 / ...
19h 55m₹500–4,100Bus
- Take the bus from Bhopal to Pune Ma Na Pa Bus Stopbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
- Take the bus from Pune Ma Na Pa Bus Stop to Mirajbus redbusIndia_A/C Sleeper / ...
24h 57mDrive 920.3 km
- Drive from Bhopal to Mirajcar 920.3 km
14h 15m₹10,315–14,899Fly to Pune Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Pune Airport (PNQ)plane BHO - PNQ
- Take the train from Pune Jn to Miraj Jntrain
8h 5m₹6,528–15,978
Bhopal to Miraj by train
Comparing Your Travel Options
The cheapest way to get from Bhopal to Miraj is to train which costs ₹500 - ₹4,100 and takes 19h 55m.
The fastest way to get from Bhopal to Miraj is to fly and train which takes 8h 5m and costs ₹6,500 - ₹16,000.
No, there is no direct bus from Bhopal to Miraj. However, there are services departing from Bhopal and arriving at Miraj via Pune Ma Na Pa Bus Stop. The journey, including transfers, takes approximately 24h 57m.
Yes, there is a direct train departing from Bhopal Jn and arriving at Miraj Jn. Services depart twice daily, and operate every day. The journey takes approximately 19h 55m.
The distance between Bhopal and Miraj is 870 km. The road distance is 920.3 km.
The best way to get from Bhopal to Miraj without a car is to train which takes 19h 55m and costs ₹500 - ₹4,100.
It takes approximately 10h 39m to get from Bhopal to Miraj, including transfers.
Bhopal to Miraj bus services, operated by SLGT Travels, depart from Bhopal station.
Bhopal to Miraj train services, operated by Indian Railways, depart from Bhopal Jn station.
The best way to get from Bhopal to Miraj is to train which takes 19h 55m and costs ₹500 - ₹4,100. Alternatively, you can bus, which costs and takes 24h 57m.
What companies run services between Bhopal, India and Miraj, India?
Indian Railways operates a train from Bhopal Jn to Miraj Jn twice daily. Tickets cost ₹500–4,100 and the journey takes 19h 55m. Alternatively, you can take a bus from Bhopal to Miraj via Pune Ma Na Pa Bus Stop in around 24h 57m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Kolhapur Airport via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Raja Bhoj International Airport to Kolhapur Airport via Hyderabad
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Raja Bhoj International Airport to Kolhapur Airport via Pune Airport, Hyderabad
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Raja Bhoj International Airport to Kolhapur Airport via Pune Airport, Bengaluru
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Raja Bhoj International Airport to Pune Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kolhapur to Miraj Jn
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Bhopal Jn to Miraj Jn
- Ave. Duration
- 19h 55m
- Frequency
- Twice daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Pune Jn to Miraj Jn
- Ave. Duration
- 4h 54m
- 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
- [email protected]
- Website
- SLGT Travels
Bus from Bhopal to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 18h 25m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Pune Ma Na Pa Bus Stop to Miraj
- Ave. Duration
- 6h 1m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bhopal to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Pune Ma Na Pa Bus Stop to Miraj
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bhopal to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Pune Ma Na Pa Bus Stop to Miraj
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Pune Ma Na Pa Bus Stop to Miraj
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
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 French strikes 2018: What are my alternative transport options?, Getting to Rome from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Bhopal to Miraj bus services, operated by SLGT Travels, arrive at Pune Ma Na Pa Bus Stop station.
Bhopal to Miraj train services, operated by Indian Railways, arrive at Miraj Jn station.
Yes, the driving distance between Bhopal to Miraj is 920 km. It takes approximately 14h 15m to drive from Bhopal to Miraj.
Book your Bhopal to Miraj bus tickets online with Omio.
There are 23+ hotels available in Miraj.






