What is the cheapest way to get from Zahirābād to Ujjain?
The cheapest way to get from Zahirābād to Ujjain is to train via Pūrna which costs $7.07 - $173.91 and takes 23h 28m.
What is the fastest way to get from Zahirābād to Ujjain?
The fastest way to get from Zahirābād to Ujjain is to train and fly which takes 10h 19m and costs $52.17 - $152.17 .
Is there a direct train between Zahirābād and Ujjain?
No, there is no direct train from Zahirābād to Ujjain. However, there are services departing from Zahirabad and arriving at Ujjain Jn via Purna Jn. The journey, including transfers, takes approximately 23h 28m.
How far is it from Zahirābād to Ujjain?
The distance between Zahirābād and Ujjain is 925 km. The road distance is 764.9 km.
How do I travel from Zahirābād to Ujjain without a car?
The best way to get from Zahirābād to Ujjain without a car is to train via Pūrna which takes 23h 28m and costs $7.07 - $173.91 .
How long does it take to get from Zahirābād to Ujjain?
It takes approximately 10h 19m to get from Zahirābād to Ujjain, including transfers.
Where do I catch the Zahirābād to Ujjain train from?
Zahirābād to Ujjain train services, operated by Indian Railways, depart from Zahirabad station.
Where does the Zahirābād to Ujjain train arrive?
Zahirābād to Ujjain train services, operated by Indian Railways, arrive at Purna Jn station.
Can I drive from Zahirābād to Ujjain?
Yes, the driving distance between Zahirābād to Ujjain is 765 km. It takes approximately 11h 48m to drive from Zahirābād to Ujjain.
Where can I stay near Ujjain?
There are 830+ hotels available in Ujjain. Prices start at $5.77 per night.