
Gurdaspur to Ujjain
Ujjain is approximately 1100+ kms from Gurdaspur. The fastest way to reach Ujjain from Gurdaspur is by Train Via Ludhiana. It takes approximately 23 hours. The cheapest way to reach Ujjain from Gurdaspur is by Train Via Ludhiana which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Gurdaspur
Delhi
Ujjain
Approx Travel Time
23h 55m
₹755
Onwards
Via Ludhiana
Gurdaspur
Ludhiana
Ujjain
Approx Travel Time
23h 25m
₹3,389
Onwards
CHEAPEST
FASTEST
Gurdaspur
Ludhiana
Ujjain
Approx Travel Time
23h 10m
₹675
Onwards
Via Sonipat
Gurdaspur
Sonipat
Ujjain
Approx Travel Time
23h 55m
On Demand
Via Sirhind
Gurdaspur
Sirhind
Ujjain
Approx Travel Time
23h 25m
On Demand
Via Jalandhar
Gurdaspur
Jalandhar
Ujjain
Approx Travel Time
23h 10m
₹680
Onwards
Gurdaspur
Jalandhar
Ujjain
Approx Travel Time
23h 25m
₹1,330
Onwards
Gurdaspur
Jalandhar
Ujjain
Approx Travel Time
23h 40m
₹3,093
Onwards
Via Panipat
Gurdaspur
Panipat
Ujjain
Approx Travel Time
23h 55m
On Demand
Via Karnal
Gurdaspur
Karnal
Ujjain
Approx Travel Time
23h 55m
On Demand
Frequently Asked Questions
What is the distance between Gurdaspur and Ujjain?
Ujjain is approximately 1100+ kms from Gurdaspur.
How long does it take to reach Ujjain from Gurdaspur?
It takes approximately 23 hours to reach Ujjain from Gurdaspur by Train Via Ludhiana.
What is the cheapest way to reach Ujjain from Gurdaspur?
The cheapest way to reach Ujjain from Gurdaspur is by Train Via Ludhiana.
What is the fastest way to reach Ujjain from Gurdaspur?
The fastest way to reach Ujjain from Gurdaspur is by Train Via Ludhiana.
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Bhopal to Gurdaspur
- Ahmedabad to Gurdaspur
- Banda to Gurdaspur
- Nelamangala to Gurdaspur
- Nabha to Gurdaspur
- Dehradun to Gurdaspur
- Nainital to Gurdaspur
- Udhampur to Gurdaspur
- Palani to Gurdaspur
- Repalle to Gurdaspur
- Thiruvannamalai to Gurdaspur
- Nimbahera to Gurdaspur
- Moradabad to Gurdaspur
- Bellary to Gurdaspur
- Valsad to Gurdaspur