There are 7 ways to get from Ranchi to Ghāziābād 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 Indira Gandhi International Airport
best- Fly from Birsa Munda Airport (IXR) to Indira Gandhi International Airport (DEL)plane IXR - DEL
3h 56m₹6,993–10,861Train
cheapest- Take the train from Ranchi to Ghaziabadtrain 18309
27h 13m₹550–4,500Train via New Delhi
- Take the train from Ranchi to New Delhitrain 12877 / ...
20h 5m₹709–5,385Bus
- Take the bus from Ranchi to Varanasibus redbusIndia_A/C Sleeper / ...
- Take the bus from Varanasi to Ghaziabadbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
23h 36mDrive 1,137.8 km
- Drive from Ranchi to Ghāziābādcar 1,137.8 km
13h 36m₹12,739–18,400Fly to Hindon
- Fly from Birsa Munda Airport (IXR) to Hindon (HDO)plane IXR - HDO
5h 49m₹10,948–26,161Bus via Patna
- Take the bus from Patel Chowk to Patliputra Bairiya ISBT - Patnabus
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
25h 48m₹3,554–4,149
Ranchi to Ghāziābād by train
Comparing Your Travel Options
The cheapest way to get from Ranchi to Ghāziābād is to train which costs ₹550 - ₹4,500 and takes 27h 13m.
The fastest way to get from Ranchi to Ghāziābād is to fly which takes 3h 56m and costs ₹7,000 - ₹11,000.
No, there is no direct bus from Ranchi to Ghāziābād. However, there are services departing from Ranchi and arriving at Ghaziabad via Varanasi. The journey, including transfers, takes approximately 23h 36m.
Yes, there is a direct train departing from Ranchi and arriving at Ghaziabad. Services depart four times a week, and operate Monday, Tuesday, Thursday and Saturday. The journey takes approximately 27h 13m.
The distance between Ranchi and Ghāziābād is 1057 km. The road distance is 1137.8 km.
The best way to get from Ranchi to Ghāziābād without a car is to train via New Delhi which takes 20h 5m and costs ₹700 - ₹5,500.
It takes approximately 3h 56m to get from Ranchi to Ghāziābād, including transfers.
Ranchi to Ghāziābād bus services, operated by SLGT Travels, depart from Ranchi station.
Ranchi to Ghāziābād train services, operated by Indian Railways, depart from Ranchi station.
The best way to get from Ranchi to Ghāziābād is to fly which takes 3h 56m and costs ₹7,000 - ₹11,000. Alternatively, you can train via New Delhi, which costs ₹700 - ₹5,500 and takes 20h 5m, you could also bus, which costs and takes 23h 36m.
What companies run services between Ranchi, India and Ghāziābād, India?
IndiGo Airlines and Air India Express fly from Birsa Munda Airport (IXR) to Indira Gandhi International Airport (DEL) every 4 hours. Alternatively, Indian Railways operates a train from Ranchi to New Delhi once daily. Tickets cost ₹600–4,500 and the journey takes 18h 45m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport via Patna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Birsa Munda Airport to Hindon via Kolkata
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,500–9,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranchi to New Delhi
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Ranchi to Ghaziabad
- Ave. Duration
- 27h 13m
- Frequency
- 4 times a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi to Ghaziabad
- Ave. Duration
- 14h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ranchi to Varanasi
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Varanasi to Ghaziabad
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ranchi to Varanasi
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9119900371
- gaurvsinghrajput044@gmail.com
- Website
- Singh Bus Service
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Phone
- +91 08046333629
- mashanti66@gmail.com
- Website
- Ma Shanti Travels
Bus from Patel Chowk to Patliputra Bairiya ISBT - Patna
- Ave. Duration
- 9h 35m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,100
- Website
- Ma Shanti Travels
- Adult
- ₹500–1,100
- Website
- Rajdhani Express Travels
Bus from Patna Patliputra Bus Terminal to ISBT Kashmere gate
- Ave. Duration
- 15h
- Frequency
- Hourly
- Estimated price
- ₹2,999
- Schedules at
- Rajdhani Express Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guideBooking & Getting There
Ranchi to Ghāziābād bus services, operated by SLGT Travels, arrive at Varanasi station.
Ranchi to Ghāziābād train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Ranchi to Ghāziābād is 1138 km. It takes approximately 13h 36m to drive from Ranchi to Ghāziābād.
Book your Ranchi to Ghāziābād bus tickets online with Omio.
There are 3052+ hotels available in Ghāziābād.