hero
How2Go
Bhagalpur to Tanakpur

Bhagalpur to Tanakpur

Tanakpur is approximately 950+ kms from Bhagalpur. The fastest way to reach Tanakpur from Bhagalpur is by Train, Cab Via Deoria, Pilibhit. It takes approximately 20 hours. The cheapest way to reach Tanakpur from Bhagalpur is by Train Via Chhapra, Bareilly which would take approximately 21 hours.

Sort By
Mode of Transport

Via Deoria, Pilibhit

RECOMMENDED

FASTEST

Bhagalpur

Deoria

Pilibhit

Tanakpur

Approx Travel Time

19h 25m

On Demand

Bhagalpur

Deoria

Pilibhit

Tanakpur

Approx Travel Time

19h 26m

On Demand

Bhagalpur

Deoria

Pilibhit

Tanakpur

Approx Travel Time

20h 24m

On Demand

Via Chhapra, Bareilly

CHEAPEST

Bhagalpur

Chhapra

Bareilly

Tanakpur

Approx Travel Time

20h 47m

₹670

Onwards

Ads by MMT

Via Gonda, Pilibhit

Bhagalpur

Gonda

Pilibhit

Tanakpur

Approx Travel Time

21h

On Demand

Bhagalpur

Gonda

Pilibhit

Tanakpur

Approx Travel Time

21h 1m

₹675

Onwards

Bhagalpur

Gonda

Pilibhit

Tanakpur

Approx Travel Time

21h 59m

₹706

Onwards

Via Siwan, Bareilly

Bhagalpur

Siwan

Bareilly

Tanakpur

Approx Travel Time

21h 10m

On Demand

Ads by MMT

Via Kanpur, Pilibhit

Bhagalpur

Kanpur

Pilibhit

Tanakpur

Approx Travel Time

20h 56m

On Demand

Bhagalpur

Kanpur

Pilibhit

Tanakpur

Approx Travel Time

21h 55m

₹1,002

Onwards

Frequently Asked Questions

What is the distance between Bhagalpur and Tanakpur?

Tanakpur is approximately 950+ kms from Bhagalpur.

How long does it take to reach Tanakpur from Bhagalpur?

It takes approximately 20 hours to reach Tanakpur from Bhagalpur by Train, Cab Via Deoria, Pilibhit.

What is the cheapest way to reach Tanakpur from Bhagalpur?

The cheapest way to reach Tanakpur from Bhagalpur is by Train Via Chhapra, Bareilly.

What is the fastest way to reach Tanakpur from Bhagalpur?

The fastest way to reach Tanakpur from Bhagalpur is by Train, Cab Via Deoria, Pilibhit.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India