There are 10 ways to get from Jūnāgadh to Indore 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 Rajkot International Airport, fly
best- Take the train from Junagadh Jn to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Indore (IDR)plane HSR - IDR
7h 12m₹6,295–19,906Train
cheapest- Take the train from Junagadh Jn to Indore Jn Bgtrain 19319
17h 37m₹420–3,200Train, bus via Vadodara
- Take the train from Junagadh Jn to Rajkot Jntrain
- Take the bus from Rajkot to Vadodara, Gujaratbus
- Take the bus from Vadodara, Gujarat to Indore, Madhya Pradeshbus
16h 25mDrive 657.3 km
- Drive from Jūnāgadh to Indorecar 657.3 km
9h 45m₹7,404–10,694Taxi
- Take the taxi from Jūnāgadh to Indoretaxi 657.3 km
9h 45m₹10,000–13,000Train to Diu Airport, fly
- Take the train from Junagadh Jn to Delvadatrain
- Fly from Diu Airport (DIU) to Indore (IDR)plane DIU - IDR
11h 7m₹9,916–20,214Train to Govardhanpur Airport Jamnagar, fly
- Take the train from Junagadh Jn to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Indore (IDR)plane JGA - IDR
10h 24m₹8,376–14,589Fly from Keshod Airport
- Fly from Keshod Airport (IXK) to Indore (IDR)plane IXK - IDR
7h 35m₹5,670–19,620Train, train to Sardar Vallabhbhai Patel International Airport, fly
- Take the train from Junagadh Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Sabarmati Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Indore (IDR)plane AMD - IDR
9h 20m₹5,255–15,106Train, bus
- Take the train from Junagadh Jn to Rajkot Jntrain 22958 / ...
- Take the bus from Rajkot to Indore, Madhya Pradeshbus Rajkot
16h 55m
Rajkot International Airport (HSR) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Jūnāgadh to Indore is to train which costs ₹420 - ₹3,200 and takes 17h 37m.
The fastest way to get from Jūnāgadh to Indore is to train and fly which takes 7h 12m and costs ₹6,000 - ₹20,000.
Yes, there is a direct train departing from Junagadh Jn and arriving at Indore Jn Bg. Services depart once a week, and operate Wednesday. The journey takes approximately 17h 37m.
The distance between Jūnāgadh and Indore is 624 km. The road distance is 657.3 km.
The best way to get from Jūnāgadh to Indore without a car is to train and bus via Vadodara which takes 16h 25m and costs .
It takes approximately 7h 12m to get from Jūnāgadh to Indore, including transfers.
Jūnāgadh to Indore train services, operated by Indian Railways, depart from Junagadh Jn station.
The best way to get from Jūnāgadh to Indore is to train which takes 17h 37m and costs ₹420 - ₹3,200. Alternatively, you can fly, which costs ₹5,500 - ₹20,000 and takes 7h 35m.
Jūnāgadh to Indore train services, operated by Indian Railways, arrive at Indore Jn Bg station.
Yes, the driving distance between Jūnāgadh to Indore is 657 km. It takes approximately 9h 45m to drive from Jūnāgadh to Indore.
What companies run services between Jūnāgadh, India and Indore, India?
Indian Railways operates a train from Junagadh Jn to Indore Jn Bg once a week. Tickets cost ₹420–3,200 and the journey takes 17h 37m. Alternatively, Helitrans, IndiGo Airlines, and Air India Limited fly from Keshod Airport (IXK) to Indore (IDR) once daily.
- Website
- goindigo.in
Flights from Rajkot International Airport to Indore via Mumbai
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹5,500–18,000
Flights from Rajkot International Airport to Indore via Pune
- Ave. Duration
- 4h 55m
- When
- Tuesday and Thursday
- Estimated price
- ₹6,000–18,000
Flights from Rajkot International Airport to Indore via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Rajkot International Airport to Indore via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,500–21,000
Flights from Diu Airport to Indore via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Diu Airport to Indore via Mumbai
- Ave. Duration
- 7h 32m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–17,000
Flights from Govardhanpur Airport Jamnagar to Indore via Mumbai
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹9,500–13,000
Flights from Keshod Airport to Indore via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 5h 45m
- When
- Tuesday and Saturday
- Estimated price
- ₹5,000–18,000
Flights from Keshod Airport to Indore via Diu Airport, Mumbai
- Ave. Duration
- 8h 37m
- When
- Saturday
- Estimated price
- ₹5,500–18,000
Flights from Keshod Airport to Indore via Diu Airport, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 11h
- When
- Thursday and Saturday
- Estimated price
- ₹5,000–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Indore
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹4,500–9,500
- Website
- airindia.in
Flights from Rajkot International Airport to Indore via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Diu Airport to Indore via Mumbai
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–21,000
Flights from Govardhanpur Airport Jamnagar to Indore via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Keshod Airport to Indore via Diu Airport, Mumbai
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- ₹5,500–18,000
- Website
- starair.in
Flights from Rajkot International Airport to Indore via Mumbai
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹5,500–32,000
Flights from Govardhanpur Airport Jamnagar to Indore via Mumbai
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹6,500–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Junagadh Jn to Rajkot Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- 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 Junagadh Jn to Rajkot Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- 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 Junagadh Jn to Indore Jn Bg
- Ave. Duration
- 17h 37m
- Frequency
- Once a week
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- 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 Junagadh Jn to Delvada
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Junagadh Jn to Jamnagar
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Junagadh Jn to Rajkot Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- 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 Rajkot Jn to Sabarmati Jn
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Junagadh Jn to Rajkot Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- 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
- Website
- Samay Travels
Bus from Rajkot to Vadodara, Gujarat
- Ave. Duration
- 6h 40m
- Frequency
- Every 10 minutes
- Schedules at
- Samay Travels
- Website
- B R Travels
Bus from Vadodara, Gujarat to Indore, Madhya Pradesh
- Ave. Duration
- 7h 5m
- Frequency
- Every 30 minutes
- Schedules at
- B R Travels
- Website
- Khajuraho Travels Pvt Ltd
Bus from Rajkot to Indore, Madhya Pradesh
- Ave. Duration
- 14h
- Frequency
- Hourly
- Schedules at
- Khajuraho Travels Pvt Ltd
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 10 amazing places to get away from it all in Australia, Need to know: Jadrolinija, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 719+ hotels available in Indore.






