
Katihar to Ujjain
Ujjain is approximately 1350+ kms from Katihar. The fastest way to reach Ujjain from Katihar is by Train, Flight, Cab Via Patna, Indore. It takes approximately 15 hours. The cheapest way to reach Ujjain from Katihar is by Train Via Patna, Itarsi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Patna, Indore
RECOMMENDED
FASTEST
Katihar
Patna
Indore
Ujjain
Approx Travel Time
14h 39m
₹6,881
Onwards
Katihar
Patna
Indore
Ujjain
Approx Travel Time
15h
₹5,662
Onwards
Katihar
Patna
Indore
Ujjain
Approx Travel Time
15h 5m
₹6,027
Onwards
Katihar
Patna
Indore
Ujjain
Approx Travel Time
17h 14m
₹7,411
Onwards
Katihar
Patna
Indore
Ujjain
Approx Travel Time
17h 40m
₹6,557
Onwards
Via Patna, Itarsi
CHEAPEST
Katihar
Patna
Itarsi
Ujjain
Approx Travel Time
1d 3h 5m
₹790
Onwards
Via Katni
Katihar
Katni
Ujjain
Approx Travel Time
1d 6h 50m
₹1,355
Onwards
Via Patna, Khachrod
Katihar
Patna
Khachrod
Ujjain
Approx Travel Time
1d 7h 43m
On Demand
Via Muzaffarpur, Gorakhpur
Katihar
Muzaffarpur
Gorakhpur
Ujjain
Approx Travel Time
1d 9h 15m
₹4,199
Onwards
Frequently Asked Questions
What is the distance between Katihar and Ujjain?
Ujjain is approximately 1350+ kms from Katihar.
How long does it take to reach Ujjain from Katihar?
It takes approximately 15 hours to reach Ujjain from Katihar by Train, Flight, Cab Via Patna, Indore.
What is the cheapest way to reach Ujjain from Katihar?
The cheapest way to reach Ujjain from Katihar is by Train Via Patna, Itarsi.
What is the fastest way to reach Ujjain from Katihar?
The fastest way to reach Ujjain from Katihar is by Train, Flight, Cab Via Patna, Indore.