
Abohar to Ujjain
Ujjain is approximately 850+ kms from Abohar. The fastest way to reach Ujjain from Abohar is by Train, Flight Via Bathinda, Ghaziabad. It takes approximately 19 hours. The cheapest way to reach Ujjain from Abohar is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kishangarh
RECOMMENDED
Abohar
Kishangarh
Ujjain
Approx Travel Time
18h 40m
On Demand
Via Jodhpur
Abohar
Jodhpur
Ujjain
Approx Travel Time
20h 55m
₹830
Onwards
Abohar
Jodhpur
Ujjain
Approx Travel Time
23h 10m
₹1,125
Onwards
Via Delhi
CHEAPEST
Abohar
Delhi
Ujjain
Approx Travel Time
22h 10m
₹575
Onwards
Abohar
Delhi
Ujjain
Approx Travel Time
23h 55m
₹1,264
Onwards
Via Mathura
Abohar
Mathura
Ujjain
Approx Travel Time
22h 25m
₹730
Onwards
Via Agra
Abohar
Agra
Ujjain
Approx Travel Time
23h 10m
₹730
Onwards
Via Nagaur
Abohar
Nagaur
Ujjain
Approx Travel Time
19h 40m
On Demand
Via Nokha
Abohar
Nokha
Ujjain
Approx Travel Time
19h 40m
On Demand
Via Bathinda, Ghaziabad
FASTEST
Abohar
Bathinda
Ghaziabad
Ujjain
Approx Travel Time
18h 35m
On Demand
Frequently Asked Questions
What is the distance between Abohar and Ujjain?
Ujjain is approximately 850+ kms from Abohar.
How long does it take to reach Ujjain from Abohar?
It takes approximately 19 hours to reach Ujjain from Abohar by Train, Flight Via Bathinda, Ghaziabad.
What is the cheapest way to reach Ujjain from Abohar?
The cheapest way to reach Ujjain from Abohar is by Train Via Delhi.
What is the fastest way to reach Ujjain from Abohar?
The fastest way to reach Ujjain from Abohar is by Train, Flight Via Bathinda, Ghaziabad.