hero
Home
Ujjain to Gurdaspur

Ujjain to Gurdaspur - Multiple Options To Reach By Train, Cab, Bus

Gurdaspur is approximately 1100+ kms from Ujjain. The fastest way to reach Gurdaspur from Ujjain is by Train Via Ludhiana. It takes approximately 23 hours. The cheapest way to reach Gurdaspur from Ujjain is by Train Via Delhi which would take approximately 24 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Ujjain

Delhi

Gurdaspur

Approx Travel Time

23h 55m

₹610

Onwards

Via Ludhiana

FASTEST

Ujjain

Ludhiana

Gurdaspur

Approx Travel Time

23h 10m

₹675

Onwards

Ujjain

Ludhiana

Gurdaspur

Approx Travel Time

23h 49m

₹3,602

Onwards

Ads by MMT

Via Sirhind

Ujjain

Sirhind

Gurdaspur

Approx Travel Time

23h 25m

₹685

Onwards

Via Panipat

Ujjain

Panipat

Gurdaspur

Approx Travel Time

23h 55m

₹680

Onwards

Ads by MMT

Via Jalandhar

Ujjain

Jalandhar

Gurdaspur

Approx Travel Time

23h 10m

₹680

Onwards

Ujjain

Jalandhar

Gurdaspur

Approx Travel Time

23h 25m

₹1,579

Onwards

Ujjain

Jalandhar

Gurdaspur

Approx Travel Time

23h 56m

₹2,277

Onwards

Via Sonipat

Ujjain

Sonipat

Gurdaspur

Approx Travel Time

23h 55m

₹805

Onwards

Via Karnal

Ujjain

Karnal

Gurdaspur

Approx Travel Time

23h 55m

₹685

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Gurdaspur?

Gurdaspur is approximately 1100+ kms from Ujjain.

How long does it take to reach Gurdaspur from Ujjain?

It takes approximately 23 hours to reach Gurdaspur from Ujjain by Train Via Ludhiana.

What is the cheapest way to reach Gurdaspur from Ujjain?

The cheapest way to reach Gurdaspur from Ujjain is by Train Via Delhi.

What is the fastest way to reach Gurdaspur from Ujjain?

The fastest way to reach Gurdaspur from Ujjain is by Train Via Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India