Faridkot to Ujjain - Multiple Options To Reach By Train, Bus
Ujjain is approximately 950+ kms from Faridkot. The fastest way to reach Ujjain from Faridkot is by Train Via Merta. It takes approximately 21 hours. The cheapest way to reach Ujjain from Faridkot is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Merta
RECOMMENDED
FASTEST
Faridkot
Merta
Ujjain
Approx Travel Time
20h 40m
On Demand
Via Delhi
CHEAPEST
Faridkot
Delhi
Ujjain
Approx Travel Time
21h 55m
₹670
Onwards
Via Jodhpur
Faridkot
Jodhpur
Ujjain
Approx Travel Time
22h 25m
₹820
Onwards
Via Faridabad
Faridkot
Faridabad
Ujjain
Approx Travel Time
22h 10m
₹680
Onwards
Via Sonipat
Faridkot
Sonipat
Ujjain
Approx Travel Time
22h 10m
On Demand
Via Jaipur
Faridkot
Jaipur
Ujjain
Approx Travel Time
22h 25m
₹1,115
Onwards
Via KOSI KALAN
Faridkot
KOSI KALAN
Ujjain
Approx Travel Time
22h 25m
₹685
Onwards
Via Mathura
Faridkot
Mathura
Ujjain
Approx Travel Time
22h 25m
₹690
Onwards
Via Panipat
Faridkot
Panipat
Ujjain
Approx Travel Time
22h 10m
On Demand
Via Agra
Faridkot
Agra
Ujjain
Approx Travel Time
23h 10m
₹700
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Ujjain?
Ujjain is approximately 950+ kms from Faridkot.
How long does it take to reach Ujjain from Faridkot?
It takes approximately 21 hours to reach Ujjain from Faridkot by Train Via Merta.
What is the cheapest way to reach Ujjain from Faridkot?
The cheapest way to reach Ujjain from Faridkot is by Train Via Delhi.
What is the fastest way to reach Ujjain from Faridkot?
The fastest way to reach Ujjain from Faridkot is by Train Via Merta.