
Ujjain to Bareilly
Bareilly is approximately 750+ kms from Ujjain. The fastest way to reach Bareilly from Ujjain is by Train. It takes approximately 15 hours. The cheapest way to reach Bareilly from Ujjain is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Agra
Ujjain
Agra
Bareilly
Approx Travel Time
16h 40m
₹535
Onwards
Ujjain
Agra
Bareilly
Approx Travel Time
17h 10m
₹3,982
Onwards
Via Tundla
Ujjain
Tundla
Bareilly
Approx Travel Time
16h 25m
On Demand
Ujjain
Tundla
Bareilly
Approx Travel Time
16h 55m
On Demand
Via Mathura
Ujjain
Mathura
Bareilly
Approx Travel Time
17h 10m
₹530
Onwards
Via Gwalior
Ujjain
Gwalior
Bareilly
Approx Travel Time
17h 28m
On Demand
Via Morena
Ujjain
Morena
Bareilly
Approx Travel Time
17h 22m
₹545
Onwards
Via Jhansi
Ujjain
Jhansi
Bareilly
Approx Travel Time
17h 10m
₹490
Onwards
Via Kota
Ujjain
Kota
Bareilly
Approx Travel Time
17h 10m
₹555
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Bareilly?
Bareilly is approximately 750+ kms from Ujjain.
How long does it take to reach Bareilly from Ujjain?
It takes approximately 15 hours to reach Bareilly from Ujjain by Train.
What is the cheapest way to reach Bareilly from Ujjain?
The cheapest way to reach Bareilly from Ujjain is by Train.
What is the fastest way to reach Bareilly from Ujjain?
The fastest way to reach Bareilly from Ujjain is by Train.
Routes Connecting Ujjain
Routes From Ujjain
Routes Connecting Bareilly
Routes From Bareilly
- Bareilly to Jabalpur
- Bareilly to Darbhanga
- Bareilly to Kattappana
- Bareilly to Guwahati
- Bareilly to Noida
- Bareilly to Bhawanipatna
- Bareilly to Udaipur
- Bareilly to Faridkot
- Bareilly to Batala
- Bareilly to Beawar
- Bareilly to Kamareddy
- Bareilly to Agartala
- Bareilly to Madanpur
- Bareilly to Bhiwani
- Bareilly to Mayiladuthurai