
Diphu to Ujjain
Ujjain is approximately 2250+ kms from Diphu. The fastest way to reach Ujjain from Diphu is by Train, Flight Via Dimapur, Delhi. It takes approximately 18 hours. The cheapest way to reach Ujjain from Diphu is by Train, Flight Via Guwahati, Jaipur which would take approximately 20 hours.
Sort By
Mode of Transport
Via Guwahati, Jaipur
RECOMMENDED
Diphu
Guwahati
Jaipur
Ujjain
Approx Travel Time
18h 9m
₹16,443
Onwards
Diphu
Guwahati
Jaipur
Ujjain
Approx Travel Time
20h 44m
₹16,828
Onwards
CHEAPEST
Diphu
Guwahati
Jaipur
Ujjain
Approx Travel Time
20h 5m
₹7,975
Onwards
Diphu
Guwahati
Jaipur
Ujjain
Approx Travel Time
20h 20m
₹8,225
Onwards
Diphu
Guwahati
Jaipur
Ujjain
Approx Travel Time
22h 40m
₹8,360
Onwards
Via Dimapur, Delhi
FASTEST
Diphu
Dimapur
Delhi
Ujjain
Approx Travel Time
17h 52m
₹9,068
Onwards
Via Kanpur
Diphu
Kanpur
Ujjain
Approx Travel Time
1d 15h 18m
On Demand
Via Guwahati, Varanasi
Diphu
Guwahati
Varanasi
Ujjain
Approx Travel Time
1d 23h 25m
On Demand
Via Guwahati, Gwalior
Diphu
Guwahati
Gwalior
Ujjain
Approx Travel Time
21h 59m
₹17,082
Onwards
Via Guwahati, Delhi
Diphu
Guwahati
Delhi
Ujjain
Approx Travel Time
21h 22m
₹16,640
Onwards
Frequently Asked Questions
What is the distance between Diphu and Ujjain?
Ujjain is approximately 2250+ kms from Diphu.
How long does it take to reach Ujjain from Diphu?
It takes approximately 18 hours to reach Ujjain from Diphu by Train, Flight Via Dimapur, Delhi.
What is the cheapest way to reach Ujjain from Diphu?
The cheapest way to reach Ujjain from Diphu is by Train, Flight Via Guwahati, Jaipur.
What is the fastest way to reach Ujjain from Diphu?
The fastest way to reach Ujjain from Diphu is by Train, Flight Via Dimapur, Delhi.

