hero
How2Go
Ballia to Gurdaspur

Ballia to Gurdaspur

Gurdaspur is approximately 1250+ kms from Ballia. The fastest way to reach Gurdaspur from Ballia is by Train Via Ghaziabad. It takes approximately 27 hours. The cheapest way to reach Gurdaspur from Ballia is by Train Via Moradabad, Pathankot which would take approximately 29 hours.

Sort By
Mode of Transport

Via Ghaziabad

RECOMMENDED

FASTEST

Ballia

Ghaziabad

Gurdaspur

Approx Travel Time

1d 2h 55m

₹790

Onwards

Via Delhi

Ballia

Delhi

Gurdaspur

Approx Travel Time

1d 3h 25m

₹655

Onwards

Via Sirhind

Ballia

Sirhind

Gurdaspur

Approx Travel Time

1d 3h 7m

On Demand

Via Phillaur

Ballia

Phillaur

Gurdaspur

Approx Travel Time

1d 3h 3m

On Demand

Via Kanpur

Ballia

Kanpur

Gurdaspur

Approx Travel Time

1d 3h 10m

₹765

Onwards

Via Moradabad, Pathankot

CHEAPEST

Ballia

Moradabad

Pathankot

Gurdaspur

Approx Travel Time

1d 4h 20m

₹505

Onwards

Via Aligarh

Ballia

Aligarh

Gurdaspur

Approx Travel Time

1d 3h 10m

₹810

Onwards

Via Phagwara

Ballia

Phagwara

Gurdaspur

Approx Travel Time

1d 3h 13m

On Demand

Via Bareilly, Pathankot

Ballia

Bareilly

Pathankot

Gurdaspur

Approx Travel Time

1d 4h 35m

₹505

Onwards

Via Jalandhar

Ballia

Jalandhar

Gurdaspur

Approx Travel Time

1d 3h 28m

On Demand

Frequently Asked Questions

What is the distance between Ballia and Gurdaspur?

Gurdaspur is approximately 1250+ kms from Ballia.

How long does it take to reach Gurdaspur from Ballia?

It takes approximately 27 hours to reach Gurdaspur from Ballia by Train Via Ghaziabad.

What is the cheapest way to reach Gurdaspur from Ballia?

The cheapest way to reach Gurdaspur from Ballia is by Train Via Moradabad, Pathankot.

What is the fastest way to reach Gurdaspur from Ballia?

The fastest way to reach Gurdaspur from Ballia is by Train Via Ghaziabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India