
Jalandhar to Ujjain
Ujjain is approximately 1050+ kms from Jalandhar. The fastest way to reach Ujjain from Jalandhar is by Flight, Train Via Delhi. It takes approximately 14 hours. The cheapest way to reach Ujjain from Jalandhar is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Jalandhar
Delhi
Ujjain
Approx Travel Time
13h 18m
₹2,442
Onwards
Via Kota
Jalandhar
Kota
Ujjain
Approx Travel Time
18h 17m
₹784
Onwards
Jalandhar
Kota
Ujjain
Approx Travel Time
18h 32m
₹4,037
Onwards
Jalandhar
Kota
Ujjain
Approx Travel Time
17h 37m
₹630
Onwards
Via Sawai Madhopur
Jalandhar
Sawai Madhopur
Ujjain
Approx Travel Time
17h 35m
₹640
Onwards
Via Jaipur
Jalandhar
Jaipur
Ujjain
Approx Travel Time
22h 55m
₹1,285
Onwards
Via Khachrod
Jalandhar
Khachrod
Ujjain
Approx Travel Time
18h 27m
On Demand
Via Ludhiana
Jalandhar
Ludhiana
Ujjain
Approx Travel Time
18h 25m
₹2,231
Onwards
Frequently Asked Questions
What is the distance between Jalandhar and Ujjain?
Ujjain is approximately 1050+ kms from Jalandhar.
How long does it take to reach Ujjain from Jalandhar?
It takes approximately 14 hours to reach Ujjain from Jalandhar by Flight, Train Via Delhi.
What is the cheapest way to reach Ujjain from Jalandhar?
The cheapest way to reach Ujjain from Jalandhar is by Train.
What is the fastest way to reach Ujjain from Jalandhar?
The fastest way to reach Ujjain from Jalandhar is by Flight, Train Via Delhi.


