
Udaipur to Vellore
Vellore is approximately 1550+ kms from Udaipur. The fastest way to reach Vellore from Udaipur is by Flight, Train Via Bangalore. It takes approximately 6 hours. The cheapest way to reach Vellore from Udaipur is by Bus Via Indore, Hyderabad which would take approximately 39 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Udaipur
Bangalore
Vellore
Approx Travel Time
6h 55m
₹10,221
Onwards
FASTEST
Udaipur
Bangalore
Vellore
Approx Travel Time
6h 15m
₹6,330
Onwards
Udaipur
Bangalore
Vellore
Approx Travel Time
6h 45m
₹6,559
Onwards
Via Ahmedabad, Kadapa
Udaipur
Ahmedabad
Kadapa
Vellore
Approx Travel Time
1d 11h 2m
On Demand
Udaipur
Ahmedabad
Kadapa
Vellore
Approx Travel Time
1d 11h 40m
On Demand
Udaipur
Ahmedabad
Kadapa
Vellore
Approx Travel Time
1d 10h 38m
On Demand
Via Indore, Hyderabad
CHEAPEST
Udaipur
Indore
Hyderabad
Vellore
Approx Travel Time
1d 14h 25m
₹2,790
Onwards
Via Indore, Chennai
Udaipur
Indore
Chennai
Vellore
Approx Travel Time
7h 25m
On Demand
Udaipur
Indore
Chennai
Vellore
Approx Travel Time
8h 39m
₹12,656
Onwards
Via Indore, Bangalore
Udaipur
Indore
Bangalore
Vellore
Approx Travel Time
9h 15m
₹16,654
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Vellore?
Vellore is approximately 1550+ kms from Udaipur.
How long does it take to reach Vellore from Udaipur?
It takes approximately 6 hours to reach Vellore from Udaipur by Flight, Train Via Bangalore.
What is the cheapest way to reach Vellore from Udaipur?
The cheapest way to reach Vellore from Udaipur is by Bus Via Indore, Hyderabad.
What is the fastest way to reach Vellore from Udaipur?
The fastest way to reach Vellore from Udaipur is by Flight, Train Via Bangalore.