hero
How2Go
Gurdaspur to Bathinda

Gurdaspur to Bathinda

Bathinda is approximately 250+ km from Gurdaspur, 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

Direct Options

RECOMMENDED

Gurdaspur

Bathinda

Approx Travel Time

4h 42m

₹749

Onwards

FASTEST

Gurdaspur

Bathinda

Approx Travel Time

4h 15m

₹5,380

Onwards

Gurdaspur

Bathinda

Approx Travel Time

9h 34m

On Demand

Via Amritsar

Gurdaspur

Amritsar

Bathinda

Approx Travel Time

5h 56m

₹305

Onwards

Gurdaspur

Amritsar

Bathinda

Approx Travel Time

6h 22m

₹530

Onwards

Gurdaspur

Amritsar

Bathinda

Approx Travel Time

6h 8m

₹1,981

Onwards

Via Pathankot

Gurdaspur

Pathankot

Bathinda

Approx Travel Time

6h 35m

₹809

Onwards

Gurdaspur

Pathankot

Bathinda

Approx Travel Time

6h 40m

₹1,099

Onwards

Gurdaspur

Pathankot

Bathinda

Approx Travel Time

7h 50m

₹275

Onwards

Via Jalandhar

CHEAPEST

Gurdaspur

Jalandhar

Bathinda

Approx Travel Time

7h 34m

₹260

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Bathinda?

Bathinda is approximately 250+ kms from Gurdaspur.

How long does it take to reach Bathinda from Gurdaspur?

It takes approximately 4 hours to reach Bathinda from Gurdaspur by Cab.

What is the cheapest way to reach Bathinda from Gurdaspur?

The cheapest way to reach Bathinda from Gurdaspur is by Train Via Jalandhar.

What is the fastest way to reach Bathinda from Gurdaspur?

The fastest way to reach Bathinda from Gurdaspur is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India