Abohar to Ujjain - Multiple Options To Reach By Train, Bus
Ujjain is approximately 850+ kms from Abohar. The fastest way to reach Ujjain from Abohar is by Train Via Kishangarh. 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
FASTEST
Abohar
Kishangarh
Ujjain
Approx Travel Time
18h 40m
On Demand
Via Merta
Abohar
Merta
Ujjain
Approx Travel Time
19h 10m
On Demand
Via Jodhpur
Abohar
Jodhpur
Ujjain
Approx Travel Time
20h 55m
₹830
Onwards
Abohar
Jodhpur
Ujjain
Approx Travel Time
23h 10m
₹1,025
Onwards
Via Delhi
CHEAPEST
Abohar
Delhi
Ujjain
Approx Travel Time
22h 10m
₹575
Onwards
Abohar
Delhi
Ujjain
Approx Travel Time
23h 55m
₹1,265
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
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 Via Kishangarh.
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 Via Kishangarh.