
Ghaziabad to Ujjain
Ujjain is approximately 650+ kms from Ghaziabad. The fastest way to reach Ujjain from Ghaziabad is by Train. It takes approximately 14 hours. The cheapest way to reach Ujjain from Ghaziabad is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Faridabad
Ghaziabad
Faridabad
Ujjain
Approx Travel Time
15h 10m
₹550
Onwards
Ghaziabad
Faridabad
Ujjain
Approx Travel Time
15h 25m
₹1,769
Onwards
Via Kota
Ghaziabad
Kota
Ujjain
Approx Travel Time
15h 25m
₹515
Onwards
Via Delhi
Ghaziabad
Delhi
Ujjain
Approx Travel Time
15h 25m
₹460
Onwards
Ghaziabad
Delhi
Ujjain
Approx Travel Time
15h 40m
₹565
Onwards
Ghaziabad
Delhi
Ujjain
Approx Travel Time
15h 40m
On Demand
Via Mathura
Ghaziabad
Mathura
Ujjain
Approx Travel Time
15h 40m
₹510
Onwards
Ghaziabad
Mathura
Ujjain
Approx Travel Time
16h 25m
₹578
Onwards
Via Sawai Madhopur
Ghaziabad
Sawai Madhopur
Ujjain
Approx Travel Time
15h 25m
₹515
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Ujjain?
Ujjain is approximately 650+ kms from Ghaziabad.
How long does it take to reach Ujjain from Ghaziabad?
It takes approximately 14 hours to reach Ujjain from Ghaziabad by Train.
What is the cheapest way to reach Ujjain from Ghaziabad?
The cheapest way to reach Ujjain from Ghaziabad is by Train.
What is the fastest way to reach Ujjain from Ghaziabad?
The fastest way to reach Ujjain from Ghaziabad is by Train.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Coimbatore
- Ghaziabad to Imphal
- Ghaziabad to Dhar
- Ghaziabad to Belgaum
- Ghaziabad to Phalodi
- Ghaziabad to Bawal
- Ghaziabad to Nalgonda
- Ghaziabad to Dharamsala
- Ghaziabad to Kharagpur
- Ghaziabad to Saharanpur
- Ghaziabad to Tiruchengode
- Ghaziabad to Hansi
- Ghaziabad to Begusarai
- Ghaziabad to Bharuch
- Ghaziabad to Palia-Kalan