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