hero
How2Go
Shahjahanpur to Bathinda

Shahjahanpur to Bathinda

Bathinda is approximately 600+ kms from Shahjahanpur. The fastest way to reach Bathinda from Shahjahanpur is by Cab, Flight Via Kichha, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Shahjahanpur is by Train which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahjahanpur

Bathinda

Approx Travel Time

12h 32m

₹350

Onwards

Via Kichha, Delhi

FASTEST

Shahjahanpur

Kichha

Delhi

Bathinda

Approx Travel Time

7h 31m

₹10,047

Onwards

Shahjahanpur

Kichha

Delhi

Bathinda

Approx Travel Time

8h 5m

₹7,345

Onwards

Ads by MMT

Via Ghaziabad

Shahjahanpur

Ghaziabad

Bathinda

Approx Travel Time

7h 54m

₹2,310

Onwards

Shahjahanpur

Ghaziabad

Bathinda

Approx Travel Time

8h 15m

₹2,749

Onwards

Via Mathura

Shahjahanpur

Mathura

Bathinda

Approx Travel Time

16h 33m

On Demand

Ads by MMT

Via Delhi

Shahjahanpur

Delhi

Bathinda

Approx Travel Time

16h 16m

₹1,448

Onwards

Shahjahanpur

Delhi

Bathinda

Approx Travel Time

8h 19m

₹2,315

Onwards

Shahjahanpur

Delhi

Bathinda

Approx Travel Time

12h 9m

₹350

Onwards

Via Bareilly, Ghaziabad

Shahjahanpur

Bareilly

Ghaziabad

Bathinda

Approx Travel Time

9h 7m

₹2,280

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Bathinda?

Bathinda is approximately 600+ kms from Shahjahanpur.

How long does it take to reach Bathinda from Shahjahanpur?

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

What is the cheapest way to reach Bathinda from Shahjahanpur?

The cheapest way to reach Bathinda from Shahjahanpur is by Train.

What is the fastest way to reach Bathinda from Shahjahanpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India