There are 5 ways to get from Fīrozābād to Tanakpur by train, 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
best- Take the train from Tundla Jn to Chandausi Jntrain 14113
- Take the train from Chandausi Jn to Tanakpurtrain 12036 / ...
10h 44m₹462–3,668Bus
- Take the bus from Firozabad to Delhibus Indo-Nepal Maitree Bus
- Take the bus from Delhi, Delhi State to Tanakpur, Uttarakhandbus Delhi, Delhi State - Tanakpur, Uttarakhand
16h 54mDrive 307.7 km
- Drive from Fīrozābād to Tanakpurcar 307.7 km
4h 43m₹3,460–4,997Taxi
- Take the taxi from Fīrozābād to Tanakpurtaxi 307.7 km
4h 43m₹4,600–5,500Train via Kāsganj
- Take the train from Shikohabad Jn to Kasganjtrain 05419
- Take the train from Kasganj to Tanakpurtrain 05451 / ...
16h 25m₹474–3,877
Fīrozābād to Tanakpur by train
Questions & Answers
The cheapest way to get from Fīrozābād to Tanakpur is to train which costs ₹460 - ₹3,700 and takes 10h 44m.
The fastest way to get from Fīrozābād to Tanakpur is to drive which takes 4h 43m and costs ₹3,400 - ₹5,000.
No, there is no direct bus from Fīrozābād to Tanakpur. However, there are services departing from Firozabad and arriving at Tanakpur, Uttarakhand via GTB Nagar and Delhi, Delhi State. The journey, including transfers, takes approximately 16h 54m.
No, there is no direct train from Fīrozābād to Tanakpur. However, there are services departing from Firozabad and arriving at Tanakpur via Tundla Jn and Chandausi Jn. The journey, including transfers, takes approximately 10h 44m.
The distance between Fīrozābād and Tanakpur is 392 km. The road distance is 307.7 km.
The best way to get from Fīrozābād to Tanakpur without a car is to train which takes 10h 44m and costs ₹460 - ₹3,700.
It takes approximately 10h 44m to get from Fīrozābād to Tanakpur, including transfers.
Fīrozābād to Tanakpur bus services, operated by Delhi Transport Corporation (DTC), depart from Firozabad station.
Fīrozābād to Tanakpur train services, operated by Indian Railways, depart from Tundla Jn station.
The best way to get from Fīrozābād to Tanakpur is to train which takes 10h 44m and costs ₹460 - ₹3,700. Alternatively, you can bus, which costs and takes 16h 54m.
What companies run services between Fīrozābād, India and Tanakpur, Uttarakhand, India?
You can take a train from Firozabad to Tanakpur via Tundla Jn and Chandausi Jn in around 10h 44m. Alternatively, you can take a bus from Firozabad to Tanakpur, Uttarakhand via Delhi, GTB Nagar, Rohini Sector-1 Avantika, and Delhi, Delhi State in around 16h 54m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tundla Jn to Chandausi Jn
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Chandausi Jn to Tanakpur
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Shikohabad Jn to Kasganj
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Kasganj to Tanakpur
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Firozabad to Delhi
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₹30–700
- Website
- DTC
- Ordinary Buses
- ₹30–50
- AC Buses
- ₹60–90
- Airport Express Services
- ₹500–700
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi, Delhi State to Tanakpur, Uttarakhand
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Ave. Duration
- 4h 43m
- Estimated price
- ₹4,600–5,500
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 Train travel in Spain: A guide to Renfe, Travelling by boat in Italy, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Fīrozābād to Tanakpur bus services, operated by Delhi Transport Corporation (DTC), arrive at Delhi station.
Fīrozābād to Tanakpur train services, operated by Indian Railways, arrive at Chandausi Jn station.
Yes, the driving distance between Fīrozābād to Tanakpur is 308 km. It takes approximately 4h 43m to drive from Fīrozābād to Tanakpur.
There are 22+ hotels available in Tanakpur.












