There are 8 ways to get from Kāsganj to Ranchi 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 Pantnagar Airport, fly
best- Take the train from Kasganj to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Birsa Munda Airport (IXR)plane PGH - IXR
12h 4m₹11,804–34,082Train via Dhanbad
cheapest- Take the train from Kasganj to Dhanbad Jntrain 12320 / ...
- Take the train from Dhanbad Jn to Ranchitrain 02831 / ...
20h 17m₹632–4,846Train, bus
- Take the train from Kasganj to Kanpur Anwrganjtrain 15038 / ...
- Take the bus from Kanpur to Ranchi, Jharkhandbus Kanpur
25h 35mDrive 963.2 km
- Drive from Kāsganj to Ranchicar 963.2 km
12h 55m₹10,876–15,710Train, train to Indira Gandhi International Airport, fly
- Take the train from Kasganj to Mathura Jntrain
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Birsa Munda Airport (IXR)plane DEL - IXR
8h 4m₹6,670–14,872Train to Bareilly Airport, fly
- Take the train from Kasganj to Bareillytrain
- Fly from Bareilly Airport (BEK) to Birsa Munda Airport (IXR)plane BEK - IXR
8h 16m₹10,825–30,927Taxi, bus
- Take the taxi from Kāsganj to Aligarhtaxi
- Take the bus from Aligarh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Ranchi, Jharkhandbus
25h 46mTrain
- Take the train from Kasganj to Shikohabad Jntrain 05420
- Take the train from Shikohabad Jn to Ranchitrain 18310
29h 3m₹685–5,311
Kāsganj to Ranchi by train
Questions & Answers
The cheapest way to get from Kāsganj to Ranchi is to train via Dhanbad which costs ₹600 - ₹4,900 and takes 20h 17m.
The fastest way to get from Kāsganj to Ranchi is to train and fly which takes 8h 4m and costs ₹6,500 - ₹15,000.
No, there is no direct train from Kāsganj to Ranchi. However, there are services departing from Kasganj and arriving at Ranchi via Dhanbad Jn. The journey, including transfers, takes approximately 20h 17m.
The distance between Kāsganj and Ranchi is 1058 km. The road distance is 963.2 km.
The best way to get from Kāsganj to Ranchi without a car is to train via Dhanbad which takes 20h 17m and costs ₹600 - ₹4,900.
It takes approximately 12h 4m to get from Kāsganj to Ranchi, including transfers.
Kāsganj to Ranchi train services, operated by Indian Railways, depart from Kasganj station.
Kāsganj to Ranchi train services, operated by Indian Railways, arrive at Dhanbad Jn station.
Yes, the driving distance between Kāsganj to Ranchi is 963 km. It takes approximately 12h 55m to drive from Kāsganj to Ranchi.
There are 141+ hotels available in Ranchi.
What companies run services between Kāsganj, India and Ranchi, India?
You can take a train from Kasganj to Ranchi via Dhanbad Jn in around 20h 17m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–32,000
Flights from Pantnagar Airport to Birsa Munda Airport via Indira Gandhi International Airport, Kolkata
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹14,000–34,000
Flights from Pantnagar Airport to Birsa Munda Airport via Indira Gandhi International Airport, Bhubaneswar
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹14,000–34,000
Flights from Pantnagar Airport to Birsa Munda Airport via Indira Gandhi International Airport, Patna
- Ave. Duration
- 10h 50m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–33,000
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Bareilly Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–29,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kasganj to Pantnagar
- Ave. Duration
- 5h 1m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kasganj to Dhanbad Jn
- Ave. Duration
- 15h 27m
- Frequency
- Twice a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Dhanbad Jn to Ranchi
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kasganj to Kanpur Anwrganj
- Ave. Duration
- 5h 25m
- Frequency
- 5 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–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Kasganj to Mathura Jn
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 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 Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Kasganj to Bareilly
- Ave. Duration
- 1h 57m
- 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 Kasganj to Shikohabad Jn
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Shikohabad Jn to Ranchi
- Ave. Duration
- 21h 38m
- Frequency
- 4 times a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
- Ave. Duration
- 1h 6m
- Estimated price
- ₹1,300–1,600
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 guide






