There are 9 ways to get from Miraj to Girnār by train, plane, bus, car, or taxi
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 Kolhapur Airport, fly to Rajkot International Airport, train
best- Take the train from Miraj Jn to Valivadetrain
- Fly from Kolhapur Airport (KLH) to Rajkot International Airport (HSR)plane KLH - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
12h 18m₹9,331–30,064Train
cheapest- Take the train from Miraj Jn to Pune Jntrain 12779 / ...
- Take the train from Pune Jn to Junagadh Jntrain 11088
24h 55m₹1,320–5,993Bus
- Take the bus from Miraj to Kolhapurbus
- Take the bus from Kolhapur to Rajkotbus
- Take the bus from Rajkot to Jetpurbus
30h 20mDrive 1,103.2 km
- Drive from Miraj to Girnārcar 1,103.2 km
15h 19m₹10,691–15,442Train to Pune Airport, fly to Rajkot International Airport, train
- Take the train from Miraj Jn to Pune Jntrain
- Fly from Pune Airport (PNQ) to Rajkot International Airport (HSR)plane PNQ - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
12h 28m₹8,663–24,409Train, bus to Goa Mopa, fly to Diu Airport, taxi
- Take the train from Miraj Jn to Belgaumtrain
- Take the bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Standbus
- Fly from Goa Mopa (GOX) to Diu Airport (DIU)plane GOX - DIU
- Take the taxi from Diu Airport (DIU) to Girnārtaxi
12h 38m₹15,648–38,332Train, bus to Chhatrapati Shivaji Maharaj International Airport, fly to Rajkot International Airport
- Take the train from Miraj Jn to Sataratrain
- Take the bus from Satara to Mumbaibus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Rajkot International Airport (HSR)plane BOM - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
14h₹7,060–14,415Train, bus to Goa Mopa, fly to Rajkot International Airport
- Take the train from Miraj Jn to Belgaumtrain
- Take the bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Standbus
- Fly from Goa Mopa (GOX) to Rajkot International Airport (HSR)plane GOX - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
14h 13m₹9,688–21,132Bus, train
- Take the bus from Miraj to Pune Ma Na Pa Bus Stopbus
- Take the bus from Pune Ma Na Pa Bus Stop to Kalyanbus
- Take the train from Kalyan Jn to Junagadh Jntrain
28h 59m
Kolhapur Airport (KLH) to Rajkot International Airport (HSR) flights
Comparing Your Travel Options
The cheapest way to get from Miraj to Girnār is to train which costs ₹1,300 - ₹6,000 and takes 24h 55m.
The fastest way to get from Miraj to Girnār is to train and fly which takes 12h 18m and costs ₹9,000 - ₹31,000.
No, there is no direct bus from Miraj to Girnār. However, there are services departing from Miraj and arriving at Jetpur via Kolhapur and Rajkot. The journey, including transfers, takes approximately 30h 20m.
No, there is no direct train from Miraj to Girnār. However, there are services departing from Miraj Jn and arriving at Junagadh Jn via Pune Jn. The journey, including transfers, takes approximately 24h 55m.
The distance between Miraj and Girnār is 910 km. The road distance is 1103.2 km.
The best way to get from Miraj to Girnār without a car is to train which takes 24h 55m and costs ₹1,300 - ₹6,000.
It takes approximately 12h 18m to get from Miraj to Girnār, including transfers.
Miraj to Girnār bus services, operated by AR Group Vijaylaxmi Travels, depart from Miraj station.
Miraj to Girnār train services, operated by Indian Railways, depart from Miraj Jn station.
The best way to get from Miraj to Girnār is to train which takes 24h 55m and costs ₹1,300 - ₹6,000. Alternatively, you can bus, which costs and takes 30h 20m.
What companies run services between Miraj, India and Girnār, India?
You can take a train from Miraj Jn to Girnār via Pune Jn and Junagadh Jn in around 24h 55m. Alternatively, you can take a bus from Miraj to Girnār via Kolhapur, Rajkot, and Jetpur in around 30h 20m.
- Website
- goindigo.in
Flights from Kolhapur Airport to Rajkot International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,500–26,000
Flights from Kolhapur Airport to Rajkot International Airport via Hyderabad, Pune Airport
- Ave. Duration
- 13h 40m
- When
- Saturday
- Estimated price
- ₹11,000–27,000
Flights from Pune Airport to Rajkot International Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹7,000–21,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Rajkot International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Goa Mopa to Rajkot International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–21,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Rajkot International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–6,500
- Website
- starair.in
Flights from Goa Mopa to Diu Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Rajkot Jn to Junagadh Jn
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–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 Pune Jn to Junagadh Jn
- Ave. Duration
- 18h 12m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
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 Rajkot Jn to Junagadh Jn
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Miraj Jn to Belgaum
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Miraj Jn to Satara
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Miraj Jn to Belgaum
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Kalyan Jn to Junagadh Jn
- Ave. Duration
- 15h 57m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Miraj to Kolhapur
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Website
- AR Group Vijaylaxmi Travels
- Website
- Parrikar Travels
Bus from Miraj to Kolhapur
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Schedules at
- Parrikar Travels
- Website
- PSR Travels Goa
Bus from Miraj to Kolhapur
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- PSR Travels Goa
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Kolhapur to Rajkot
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Website
- MTT Bus
- Website
- Prabhat Travels
Bus from Rajkot to Jetpur
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- Prabhat Travels
- Website
- Mahasagar Travels
Bus from Rajkot to Jetpur
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Schedules at
- Mahasagar Travels
- Website
- Poonam Travels
Bus from Rajkot to Jetpur
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Schedules at
- Poonam Travels
- Website
- Shreenath Travellers Pvt Ltd
Bus from Rajkot to Jetpur
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a week
- Schedules at
- Shreenath Travellers Pvt Ltd
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Rajkot to Jetpur
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Schedules at
- Sudama Travels
- Phone
- +91 94603 69401
- Website
- Gorsiya Travels
Bus from Rajkot to Jetpur
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- Gorsiya Travels
- 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
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
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Satara to Mumbai
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- 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
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- 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
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- 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
- 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
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 5h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₹400–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹400–750
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹700–1,000
- Schedules at
- Purple Bus
- Website
- AR Group Vijaylaxmi Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Schedules at
- AR Group Vijaylaxmi Travels
- Phone
- +91 7925 633099
- [email protected]
- Website
- Shree Vijay Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- Shree Vijay Travels
- Website
- Dattakrupa Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Dattakrupa Travels
- Phone
- +91 9945600000
- Website
- KRSNA Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Schedules at
- KRSNA Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 5h 5m
- Frequency
- 6 times a week
- Schedules at
- Mahalaxmi Travels
- Website
- Swami travel
Bus from Pune Ma Na Pa Bus Stop to Kalyan
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Schedules at
- Swami travel
- Ave. Duration
- 2h 27m
- Estimated price
- ₹2,400–3,000
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 JFK to New York City, 10 amazing places to get away from it all in Australia, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Miraj to Girnār bus services, operated by AR Group Vijaylaxmi Travels, arrive at Kolhapur station.
Miraj to Girnār train services, operated by Indian Railways, arrive at Pune Jn station.
Yes, the driving distance between Miraj to Girnār is 1103 km. It takes approximately 15h 19m to drive from Miraj to Girnār.
There are 20+ hotels available in Girnār.

































