There are 9 ways to get from Indore to Girnār by plane, taxi, 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 Diu Airport, taxi
best- Fly from Indore (IDR) to Diu Airport (DIU)plane IDR - DIU
- Take the taxi from Diu Airport (DIU) to Girnārtaxi
6h 12m₹11,875–20,182Train
cheapest- Take the train from Indore Jn Bg to Junagadh Jntrain 19320
15h 56m₹1,074–3,982Bus, train
- Take the bus from Indore, Madhya Pradesh to Rajkotbus Indore, Madhya Pradesh - Rajkot
- Take the train from Rajkot Jn to Jetalsar Jntrain 19252 / ...
16h 39mDrive 665.8 km
- Drive from Indore to Girnārcar 665.8 km
9h 57m₹7,499–10,831Taxi
- Take the taxi from Indore to Girnārtaxi 665.8 km
9h 57m₹11,000–14,000Fly to Rajkot International Airport, train
- Fly from Indore (IDR) to Rajkot International Airport (HSR)plane IDR - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
8h 14m₹7,514–21,419Fly to Keshod Airport, taxi
- Fly from Indore (IDR) to Keshod Airport (IXK)plane IDR - IXK
- Take the taxi from Keshod Airport (IXK) to Girnārtaxi
7h 21m₹6,511–19,967Fly to Sardar Vallabhbhai Patel International Airport, train
- Fly from Indore (IDR) to Sardar Vallabhbhai Patel International Airport (AMD)plane IDR - AMD
- Take the train from Sabarmati Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Junagadh Jntrain
9h 16m₹5,941–15,392Bus, train via Vadodara
- Take the bus from Indore, Madhya Pradesh to Vadodara, Gujaratbus
- Take the bus from Vadodara, Gujarat to Rajkotbus
- Take the train from Rajkot Jn to Junagadh Jntrain
17h 11m
Indore (IDR) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Indore to Girnār is to train which costs ₹1,000 - ₹4,000 and takes 15h 56m.
The fastest way to get from Indore to Girnār is to fly and taxi which takes 6h 12m and costs ₹11,000 - ₹21,000.
No, there is no direct train from Indore to Girnār. However, there are services departing from Indore Jn Bg and arriving at Junagadh Jn via . The journey, including transfers, takes approximately 15h 56m.
The distance between Indore and Girnār is 699 km. The road distance is 665.8 km.
The best way to get from Indore to Girnār without a car is to train which takes 15h 56m and costs ₹1,000 - ₹4,000.
It takes approximately 6h 12m to get from Indore to Girnār, including transfers.
Indore to Girnār train services, operated by Indian Railways, depart from Indore Jn Bg station.
Indore to Girnār train services, operated by Indian Railways, arrive at Junagadh Jn station.
Yes, the driving distance between Indore to Girnār is 666 km. It takes approximately 9h 57m to drive from Indore to Girnār.
There are 24+ hotels available in Girnār.
What companies run services between Indore, India and Girnār, India?
Indian Railways operates a train from Indore Jn Bg to Junagadh Jn once a week. Tickets cost ₹420–3,200 and the journey takes 15h 43m.
- Website
- goindigo.in
Flights from Indore to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Indore to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Indore to Rajkot International Airport via Pune
- Ave. Duration
- 6h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹6,000–19,000
Flights from Indore to Rajkot International Airport via Hyderabad
- Ave. Duration
- 7h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Indore to Rajkot International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Indore to Rajkot International Airport via Delhi
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Indore to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,500–9,500
- Website
- helitrans.no
Flights from Indore to Diu Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–17,000
Flights from Indore to Keshod Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 12h 20m
- When
- Monday and Friday
- Estimated price
- ₹5,000–19,000
Flights from Indore to Keshod Airport via Sardar Vallabhbhai Patel International Airport, Diu Airport
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- ₹5,500–19,000
Flights from Indore to Keshod Airport via Mumbai, Diu Airport
- Ave. Duration
- 8h 45m
- When
- Thursday and Saturday
- Estimated price
- ₹6,000–19,000
Flights from Indore to Keshod Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 12h
- When
- Monday and Friday
- Estimated price
- ₹7,000–20,000
- Website
- airindia.in
Flights from Indore to Rajkot International Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹8,000–19,000
- Website
- starair.in
Flights from Indore to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 3h 55m
- When
- Tuesday to Thursday
- Estimated price
- ₹9,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Junagadh Jn
- Ave. Duration
- 15h 43m
- Frequency
- Once a week
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Rajkot Jn to Jetalsar Jn
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- 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 Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sabarmati Jn to Rajkot Jn
- Ave. Duration
- 3h 47m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Ave. Duration
- 4h 23m
- Estimated price
- ₹1,100–14,000
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Cab Indore
- Phone
- +91 71 24 07 0365
- Website
- cabindore.com
Indore Cab Service
- Phone
- +91 62 62 02 62 62
- Website
- indorecabservice.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 The London Underground: Essential tips to navigate the Tube, Is ride-sharing platform BlaBlaCar right for you?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.






