There are 9 ways to get from Agra to Garhwa by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Dehri
best- Take the train from Agra Fort to Dehri On Sonetrain 12988
- Take the train from Dehri On Sone to Garhwatrain 13350
15h₹509–3,972Train
cheapest- Take the train from Tundla Jn to Garhwatrain 18310 / ...
16h 39m₹505–3,885Bus, train via Mughal Sarāi
- Take the bus from Agra, Uttar Pradesh to Varanasi, Uttar Pradeshbus
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Dehri On Sonetrain
- Take the train from Dehri On Sone to Garhwatrain
16h 16mDrive 814.9 km
- Drive from Agra to Garhwacar 814.9 km
9h 52m₹9,255–13,368Taxi
- Take the taxi from Agra to Garhwataxi 814.9 km
9h 52m₹12,000–15,000Train, fly to Gaya
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Gaya (GAY)plane DEL - GAY
- Take the train from Gaya Jn to Garhwatrain
10h 53m₹6,564–18,030Bus, train
- Take the bus from Agra, Uttar Pradesh to Allahabad, Uttar Pradeshbus Agra, Uttar Pradesh - Allahabad, Uttar Pradesh
- Take the train from Prayagraj Jn to Garhwatrain 18310 / ...
18h 16mTrain, fly to Lok Nayak Jayaprakash Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Lok Nayak Jayaprakash Airport (PAT)plane DEL - PAT
- Take the train from Patna Jn to Garhwatrain
13h 13m₹6,654–12,890Train, fly to Birsa Munda Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Birsa Munda Airport (IXR)plane DEL - IXR
- Take the train from Ranchi to Garhwatrain
14h 15m₹7,294–13,640
Agra to Garhwa by train
Comparing Your Travel Options
The cheapest way to get from Agra to Garhwa is to train which costs ₹500 - ₹3,900 and takes 16h 39m.
The fastest way to get from Agra to Garhwa is to drive which takes 9h 52m and costs ₹9,000 - ₹14,000.
No, there is no direct train from Agra to Garhwa. However, there are services departing from Agra Fort and arriving at Garhwa via Dehri On Sone. The journey, including transfers, takes approximately 15h.
The distance between Agra and Garhwa is 814 km. The road distance is 814.9 km.
The best way to get from Agra to Garhwa without a car is to train via Dehri which takes 15h and costs ₹500 - ₹4,000.
It takes approximately 15h to get from Agra to Garhwa, including transfers.
Agra to Garhwa train services, operated by Indian Railways, depart from Agra Fort station.
Agra to Garhwa train services, operated by Indian Railways, arrive at Dehri On Sone station.
Yes, the driving distance between Agra to Garhwa is 815 km. It takes approximately 9h 52m to drive from Agra to Garhwa.
What companies run services between Agra, India and Garhwa, Jharkhand, India?
You can take a train from Agra Fort to Garhwa via Dehri On Sone in around 15h.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Gaya
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Indira Gandhi International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Fort to Dehri On Sone
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Dehri On Sone to Garhwa
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Pt.Deen Dayal Upadhyaya Jn. to Dehri On Sone
- Ave. Duration
- 1h 25m
- 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 Dehri On Sone to Garhwa
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Gaya Jn to Garhwa
- Ave. Duration
- 4h 15m
- 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 Tundla Jn to Garhwa
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Prayagraj Jn to Garhwa
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Patna Jn to Garhwa
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,700
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ranchi to Garhwa
- Ave. Duration
- 7h 21m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Agra, Uttar Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 10h 26m
- Frequency
- Every 20 minutes
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Ave. Duration
- 9h 52m
- Estimated price
- ₹12,000–15,000
Agra Taxi
- Phone
- +91 983 744 4549
- Website
- agrataxi.co.in
Agra Taxi Services
- Phone
- +91 992 720 0567
- Website
- agrataxi.net
One Way Cab
- Phone
- +91 888 123 8888
- Website
- onewaycab.co.in
Rajasthan Cab
- Phone
- +91 935 881 1941
- Website
- rajasthancab.com
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









