
Ujjain to Vellore
Vellore is approximately 1300+ kms from Ujjain. The fastest way to reach Vellore from Ujjain is by Train. It takes approximately 27 hours. The cheapest way to reach Vellore from Ujjain is by Train Via Nellore which would take approximately 30 hours.
Sort By
Mode of Transport
Via Nanded
Ujjain
Nanded
Vellore
Approx Travel Time
1d 3h 55m
₹1,105
Onwards
Via Hyderabad
Ujjain
Hyderabad
Vellore
Approx Travel Time
1d 4h 10m
₹955
Onwards
Via Warangal
Ujjain
Warangal
Vellore
Approx Travel Time
1d 5h 25m
On Demand
Via Wardha
Ujjain
Wardha
Vellore
Approx Travel Time
1d 5h 40m
On Demand
Via Nellore
CHEAPEST
Ujjain
Nellore
Vellore
Approx Travel Time
1d 5h 40m
₹865
Onwards
Via Gudur
Ujjain
Gudur
Vellore
Approx Travel Time
1d 5h 25m
₹890
Onwards
Via Betul
Ujjain
Betul
Vellore
Approx Travel Time
1d 5h 40m
On Demand
Via Chandrapur
Ujjain
Chandrapur
Vellore
Approx Travel Time
1d 6h 10m
On Demand
Via Itarsi
Ujjain
Itarsi
Vellore
Approx Travel Time
1d 6h 10m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Vellore?
Vellore is approximately 1300+ kms from Ujjain.
How long does it take to reach Vellore from Ujjain?
It takes approximately 27 hours to reach Vellore from Ujjain by Train.
What is the cheapest way to reach Vellore from Ujjain?
The cheapest way to reach Vellore from Ujjain is by Train Via Nellore.
What is the fastest way to reach Vellore from Ujjain?
The fastest way to reach Vellore from Ujjain is by Train.