There are 10 ways to get from Gujarāt to Ranchi 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 from Civil Airport Harni
best- Fly from Civil Airport Harni (BDQ) to Birsa Munda Airport (IXR)plane BDQ - IXR
4h 31m₹11,479–26,575Train via Surat
cheapest- Take the train from Ahmedabad Jn to Surattrain 19218 / ...
- Take the train from Surat to Ranchitrain 13426
31h 55m₹892–6,956Bus
- Take the bus from Ahmedabad to Delhibus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Delhi to Ranchibus redbusIndia_Bharat Benz A/C Seater /Sleeper
38h 35mDrive 1,541.8 km
- Drive from Ahmedabad to Ranchicar 1,541.8 km
23h 3m₹14,986–21,647Fly from Sardar Vallabhbhai Patel International Airport
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Birsa Munda Airport (IXR)plane AMD - IXR
3h 24m₹8,363–37,521Fly from Surat
- Fly from Surat (STV) to Birsa Munda Airport (IXR)plane STV - IXR
6h 15m₹8,705–19,841Fly from Rajkot International Airport
- Fly from Rajkot International Airport (HSR) to Birsa Munda Airport (IXR)plane HSR - IXR
5h 4m₹11,028–25,223Fly from Govardhanpur Airport Jamnagar
- Fly from Govardhanpur Airport Jamnagar (JGA) to Birsa Munda Airport (IXR)plane JGA - IXR
5h 8m₹12,537–26,643Train
- Take the train from Ahmedabad Jn to Chandrapuratrain 19413
- Take the train from Chandrapura to Ranchitrain 13351 / ...
38h 36m₹920–6,957Train, bus
- Take the train from Ahmedabad Jn to Vadodara Jntrain
- Take the bus from Vadodara to Patnabus
- Take the bus from Patna to Ranchibus
2d 7h
Gujarāt to Ranchi by train
Comparing Your Travel Options
The cheapest way to get from Gujarāt to Ranchi is to train via Surat which costs ₹850 - ₹7,000 and takes 31h 55m.
The fastest way to get from Gujarāt to Ranchi is to fly which takes 3h 24m and costs ₹8,000 - ₹38,000.
No, there is no direct bus from Gujarāt to Ranchi. However, there are services departing from Ahmedabad and arriving at Ranchi via Delhi. The journey, including transfers, takes approximately 38h 35m.
No, there is no direct train from Gujarāt to Ranchi. However, there are services departing from Ahmedabad Jn and arriving at Ranchi via Surat. The journey, including transfers, takes approximately 31h 55m.
The distance between Gujarāt and Ranchi is 1254 km. The road distance is 1541.8 km.
The best way to get from Gujarāt to Ranchi without a car is to train via Surat which takes 31h 55m and costs ₹850 - ₹7,000.
It takes approximately 4h 31m to get from Gujarāt to Ranchi, including transfers.
Gujarāt to Ranchi bus services, operated by Mahadev Travels, depart from Ahmedabad station.
Gujarāt to Ranchi train services, operated by Indian Railways, depart from Ahmedabad Jn station.
The best way to get from Gujarāt to Ranchi is to fly which takes 4h 31m and costs ₹11,000 - ₹27,000. Alternatively, you can train via Surat, which costs ₹850 - ₹7,000 and takes 31h 55m, you could also bus, which costs and takes 38h 35m.
What companies run services between Gujarāt, India and Ranchi, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Civil Airport Harni (BDQ) to Birsa Munda Airport (IXR) every 4 hours. Alternatively, you can take a train from Ahmedabad Jn to Ranchi via Surat in around 31h 55m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Birsa Munda Airport via Mumbai
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Civil Airport Harni to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Sardar Vallabhbhai Patel International Airport to Birsa Munda Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹7,500–38,000
Flights from Sardar Vallabhbhai Patel International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–38,000
Flights from Surat to Birsa Munda Airport via Delhi
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Surat to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Surat to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 10h 55m
- When
- Sunday
- Estimated price
- ₹13,000–26,000
Flights from Surat to Birsa Munda Airport via Kolkata
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Rajkot International Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Rajkot International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Rajkot International Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Tuesday to Thursday
- Estimated price
- ₹11,000–24,000
Flights from Govardhanpur Airport Jamnagar to Birsa Munda Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹12,000–26,000
- Website
- airindia.in
Flights from Civil Airport Harni to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Civil Airport Harni to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Surat to Birsa Munda Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Surat to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Wednesday and Friday
- Estimated price
- ₹13,000–32,000
Flights from Rajkot International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Rajkot International Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Govardhanpur Airport Jamnagar to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹11,000–30,000
- Website
- airindiaexpress.in
Flights from Civil Airport Harni to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Surat to Birsa Munda Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Surat to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Wednesday and Friday
- Estimated price
- ₹13,000–32,000
Flights from Rajkot International Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Govardhanpur Airport Jamnagar to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹11,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ahmedabad Jn to Surat
- Ave. Duration
- 4h 5m
- Frequency
- Every 30 minutes
- 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,100–1,500
Train from Surat to Ranchi
- Ave. Duration
- 26h 50m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Ahmedabad Jn to Chandrapura
- Ave. Duration
- 35h 13m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Chandrapura to Ranchi
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- 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
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Delhi
- Ave. Duration
- 17h 20m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Jay Gajraj Travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 17h 50m
- Frequency
- Hourly
- Schedules at
- Jay Gajraj Travels
- Website
- Bhagwati Travels Express
Bus from Ahmedabad to Delhi
- Ave. Duration
- 17h 40m
- Frequency
- 5 times a day
- Website
- Bhagwati Travels Express
- Phone
- +91 90993 73754
- Website
- Shreeji Eagle travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 20h
- Frequency
- 3 times a day
- Schedules at
- Shreeji Eagle travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 18h 40m
- Frequency
- Twice daily
- Website
- MR Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Ahmedabad to Delhi
- Ave. Duration
- 14h 45m
- Frequency
- 6 times a week
- Schedules at
- Shrinath Solitaire
- Website
- MY MY Travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 16h 30m
- Frequency
- 6 times a week
- Schedules at
- MY MY Travels
- Website
- Smart Bus Service
Bus from Ahmedabad to Delhi
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Schedules at
- Smart Bus Service
- Website
- Neelkanth Travels
Bus from Ahmedabad to Delhi
- Ave. Duration
- 18h 30m
- Frequency
- 6 times a week
- Schedules at
- Neelkanth Travels
- Phone
- +91 9318 181834
- Website
- Ojas Tour And Travel
Bus from Ahmedabad to Delhi
- Ave. Duration
- 20h 10m
- Frequency
- 6 times a week
- Website
- Ojas Tour And Travel
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Ahmedabad to Delhi
- Ave. Duration
- 19h 41m
- Frequency
- 5 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Delhi to Ranchi
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,300–3,500
- Website
- Shymoli Paribahan
Bus from Delhi to Ranchi
- Ave. Duration
- 22h
- Frequency
- 5 times a week
- Schedules at
- Tejas Maa Bhawani Bus Service
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Delhi to Ranchi
- Ave. Duration
- 21h
- Frequency
- 4 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Vadodara to Patna
- Ave. Duration
- 44h 5m
- Frequency
- Once daily
- Website
- Sai Arpan Travels
- Website
- RajKamal Travels
Bus from Vadodara to Patna
- Ave. Duration
- 43h 45m
- Frequency
- 5 times a week
- Schedules at
- RajKamal Travels
- Website
- Krishna Rath Luxury
Bus from Patna to Ranchi
- Ave. Duration
- 8h 30m
- Frequency
- Every 2 hours
- Schedules at
- Krishna Rath Luxury
- Website
- Chandralok Bus Service
Bus from Patna to Ranchi
- Ave. Duration
- 8h
- Frequency
- 5 times a day
- Schedules at
- Chandralok Bus Service
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Patna to Ranchi
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a day
- Website
- Dolphin Tours and Travels
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Travels Raipur
Bus from Patna to Ranchi
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Royal Travels Raipur
- Website
- Maa Shanti Travels
Bus from Patna to Ranchi
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Schedules at
- Maa Shanti Travels
- Website
- Tejas Maa Bhawani
Bus from Patna to Ranchi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Tejas Maa Bhawani
- Website
- Maa Bhawani Travels
Bus from Patna to Ranchi
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Maa Bhawani Travels
- Website
- Yarana Travels
Bus from Patna to Ranchi
- Ave. Duration
- 8h 50m
- Frequency
- 6 times a week
- Schedules at
- Yarana Travels
- Website
- Shree Travels
Bus from Patna to Ranchi
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Schedules at
- Shree Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Patna to Ranchi
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a week
- Website
- Sri Krishna Rath
- Phone
- +91 9155411963
- [email protected]
- Website
- Rajdhani bus service
Bus from Patna to Ranchi
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Website
- Rajdhani bus service
- Website
- Rajdhani bus service
- Website
- Rahul Roadways
Bus from Patna to Ranchi
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Schedules at
- Rahul Roadways
- Website
- Maharani Express
Bus from Patna to Ranchi
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Maharani Express
- Website
- Maharani Premium Services
Bus from Patna to Ranchi
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Maharani Premium Services
- Website
- Vijay Rath
Bus from Patna to Ranchi
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Schedules at
- Vijay Rath
- Website
- Udan Pari Dlx
Bus from Patna to Ranchi
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Udan Pari Dlx
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 Travelling by boat in Italy, How to get from Florence to Rome, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Gujarāt to Ranchi bus services, operated by Mahadev Travels, arrive at Delhi station.
Gujarāt to Ranchi train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Gujarāt to Ranchi is 1542 km. It takes approximately 23h 3m to drive from Gujarāt to Ranchi.
Book your Gujarāt to Ranchi bus tickets online with Omio.
There are 135+ hotels available in Ranchi.


























