Rudrapur to Ujjain - Multiple Options To Reach By Train, Cab, Bus
Ujjain is approximately 800+ kms from Rudrapur. The fastest way to reach Ujjain from Rudrapur is by Train Via Bareilly. It takes approximately 18 hours. The cheapest way to reach Ujjain from Rudrapur is by Train Via Bareilly which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
CHEAPEST
FASTEST
Rudrapur
Bareilly
Ujjain
Approx Travel Time
17h 55m
₹620
Onwards
Rudrapur
Bareilly
Ujjain
Approx Travel Time
18h 10m
₹2,900
Onwards
Rudrapur
Bareilly
Ujjain
Approx Travel Time
18h 10m
₹1,074
Onwards
Via Aligarh
Rudrapur
Aligarh
Ujjain
Approx Travel Time
19h 5m
₹5,483
Onwards
Via Chandausi
Rudrapur
Chandausi
Ujjain
Approx Travel Time
18h 32m
₹3,929
Onwards
Via Tundla
Rudrapur
Tundla
Ujjain
Approx Travel Time
19h 16m
On Demand
Via Agra
Rudrapur
Agra
Ujjain
Approx Travel Time
19h 41m
₹6,446
Onwards
Via Jaipur
Rudrapur
Jaipur
Ujjain
Approx Travel Time
19h 40m
On Demand
Via Delhi
Rudrapur
Delhi
Ujjain
Approx Travel Time
19h 55m
₹1,345
Onwards
Via Ghaziabad
Rudrapur
Ghaziabad
Ujjain
Approx Travel Time
19h 40m
₹1,305
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Ujjain?
Ujjain is approximately 800+ kms from Rudrapur.
How long does it take to reach Ujjain from Rudrapur?
It takes approximately 18 hours to reach Ujjain from Rudrapur by Train Via Bareilly.
What is the cheapest way to reach Ujjain from Rudrapur?
The cheapest way to reach Ujjain from Rudrapur is by Train Via Bareilly.
What is the fastest way to reach Ujjain from Rudrapur?
The fastest way to reach Ujjain from Rudrapur is by Train Via Bareilly.