Buses use the New Bus Stand, 1.5km north of central Vellore.
Bengaluru ₹200, five hours, every 30 minutes
Chennai ₹127 to ₹150, three hours, every five minutes
Kanchipuram ₹40, two hours, every 15 minutes
Tiruvannamalai ₹65, three hours, every 10 minutes
Vellore’s train station is 5km north at Katpadi. There are at least 22 daily superfast or express trains to/from Chennai Central (sleeper/3AC ₹170/545, two to three hours) and 10 to/from Bengaluru's Bangalore City station (₹170/495, three to five hours).
Buses 1 and 2 (₹5) shuttle between the train station and the Town Bus Stand.