hero
How2Go
Tanakpur to Bathinda

Tanakpur to Bathinda

Bathinda is approximately 600+ km from Tanakpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bathinda.

Read More
Sort By
Mode of Transport

Via Bareilly, Delhi

RECOMMENDED

Tanakpur

Bareilly

Delhi

Bathinda

Approx Travel Time

7h 15m

₹6,098

Onwards

CHEAPEST

Tanakpur

Bareilly

Delhi

Bathinda

Approx Travel Time

12h 5m

₹345

Onwards

Tanakpur

Bareilly

Delhi

Bathinda

Approx Travel Time

10h 30m

₹2,310

Onwards

Tanakpur

Bareilly

Delhi

Bathinda

Approx Travel Time

10h 50m

₹4,133

Onwards

Via Delhi

Tanakpur

Delhi

Bathinda

Approx Travel Time

15h 15m

₹834

Onwards

Via Moradabad

Tanakpur

Moradabad

Bathinda

Approx Travel Time

12h 2m

₹5,330

Onwards

Via Kichha, Delhi

FASTEST

Tanakpur

Kichha

Delhi

Bathinda

Approx Travel Time

6h 26m

₹12,863

Onwards

Via Pilibhit, Ghaziabad

Tanakpur

Pilibhit

Ghaziabad

Bathinda

Approx Travel Time

18h 52m

₹3,656

Onwards

Tanakpur

Pilibhit

Ghaziabad

Bathinda

Approx Travel Time

18h 19m

₹5,558

Onwards

Via Rampur (Uttar Pradesh)

Tanakpur

Rampur (Uttar Pradesh)

Bathinda

Approx Travel Time

13h 8m

₹4,417

Onwards

Frequently Asked Questions

What is the distance between Tanakpur and Bathinda?

Bathinda is approximately 600+ kms from Tanakpur.

How long does it take to reach Bathinda from Tanakpur?

It takes approximately 7 hours to reach Bathinda from Tanakpur by Cab, Flight Via Kichha, Delhi.

What is the cheapest way to reach Bathinda from Tanakpur?

The cheapest way to reach Bathinda from Tanakpur is by Train Via Bareilly, Delhi.

What is the fastest way to reach Bathinda from Tanakpur?

The fastest way to reach Bathinda from Tanakpur is by Cab, Flight Via Kichha, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India