hero
How2Go
Bathinda to Shahganj

Bathinda to Shahganj

Shahganj is approximately 900+ kms from Bathinda. The fastest way to reach Shahganj from Bathinda is by Flight, Train Via Delhi, Ayodhya. It takes approximately 8 hours. The cheapest way to reach Shahganj from Bathinda is by Train Via Rampur (Uttar Pradesh) which would take approximately 19 hours.

Sort By
Mode of Transport

Via Delhi, Ayodhya

RECOMMENDED

FASTEST

Bathinda

Delhi

Ayodhya

Shahganj

Approx Travel Time

7h 20m

₹5,552

Onwards

Direct Train

Bathinda

Shahganj

Approx Travel Time

20h 30m

On Demand

Ads by MMT

Via Rampur (Uttar Pradesh)

CHEAPEST

Bathinda

Rampur (Uttar Pradesh)

Shahganj

Approx Travel Time

18h 34m

₹610

Onwards

Via Rajpura

Bathinda

Rajpura

Shahganj

Approx Travel Time

19h 43m

₹1,006

Onwards

Ads by MMT

Via Yamunanagar

Bathinda

Yamunanagar

Shahganj

Approx Travel Time

20h 21m

On Demand

Via Lucknow, Robertsganj

Bathinda

Lucknow

Robertsganj

Shahganj

Approx Travel Time

1d 9h 9m

On Demand

Via Delhi, Gorakhpur

Bathinda

Delhi

Gorakhpur

Shahganj

Approx Travel Time

7h 45m

₹7,008

Onwards

Via Delhi, Varanasi

Bathinda

Delhi

Varanasi

Shahganj

Approx Travel Time

8h 20m

₹9,332

Onwards

Via Ghaziabad, Varanasi

Bathinda

Ghaziabad

Varanasi

Shahganj

Approx Travel Time

8h 30m

₹10,395

Onwards

Via Hisar, Ayodhya

Bathinda

Hisar

Ayodhya

Shahganj

Approx Travel Time

9h 7m

₹3,970

Onwards

Frequently Asked Questions

What is the distance between Bathinda and Shahganj?

Shahganj is approximately 900+ kms from Bathinda.

How long does it take to reach Shahganj from Bathinda?

It takes approximately 8 hours to reach Shahganj from Bathinda by Flight, Train Via Delhi, Ayodhya.

What is the cheapest way to reach Shahganj from Bathinda?

The cheapest way to reach Shahganj from Bathinda is by Train Via Rampur (Uttar Pradesh).

What is the fastest way to reach Shahganj from Bathinda?

The fastest way to reach Shahganj from Bathinda is by Flight, Train Via Delhi, Ayodhya.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India