
Surat to Vellore
Vellore is approximately 1250+ kms from Surat. The fastest way to reach Vellore from Surat is by Flight, Train Via Chennai. It takes approximately 7 hours. The cheapest way to reach Vellore from Surat is by Train Via Pune which would take approximately 27 hours.
Sort By
Mode of Transport
Via Bangalore
Surat
Bangalore
Vellore
Approx Travel Time
7h 10m
₹5,672
Onwards
Via Chennai
FASTEST
Surat
Chennai
Vellore
Approx Travel Time
6h 55m
On Demand
Via Pune
CHEAPEST
Surat
Pune
Vellore
Approx Travel Time
1d 2h 40m
₹750
Onwards
Surat
Pune
Vellore
Approx Travel Time
20h 25m
₹4,248
Onwards
Surat
Pune
Vellore
Approx Travel Time
1d 4h 10m
₹1,360
Onwards
Via Hyderabad
Surat
Hyderabad
Vellore
Approx Travel Time
14h 25m
₹5,549
Onwards
Via Kalyan
Surat
Kalyan
Vellore
Approx Travel Time
1d 2h 55m
₹790
Onwards
Surat
Kalyan
Vellore
Approx Travel Time
1d 3h 25m
₹5,206
Onwards
Via Mumbai
Surat
Mumbai
Vellore
Approx Travel Time
22h 55m
On Demand
Frequently Asked Questions
What is the distance between Surat and Vellore?
Vellore is approximately 1250+ kms from Surat.
How long does it take to reach Vellore from Surat?
It takes approximately 7 hours to reach Vellore from Surat by Flight, Train Via Chennai.
What is the cheapest way to reach Vellore from Surat?
The cheapest way to reach Vellore from Surat is by Train Via Pune.
What is the fastest way to reach Vellore from Surat?
The fastest way to reach Vellore from Surat is by Flight, Train Via Chennai.