Vellore city has three main railway stations namely Katpadi Junction, which is 5 km north of Vellore city bus terminus, Vellore contolement which is the second-largest station from where EMU and passenger trains bound for Tirupati, Chennai and Arakonnam leave and Vellore Town Station which is the third station on the line connecting Katpadi Junction to Villipuram Junction.
Vellore is served by the city bus service, which connects the city, suburbs and other places of interest. The city bus terminus is at its new location near the Chelliamman Temple on the banks of the river Palar. The old bus terminus near the fort continues to function as a center for all buses travelling between the city and its suburbs. Other bus terminals are located at Chittor, Bagayam and Katpadi.
The nearest international airports are Chennai International Airport (130 km), Bengaluru International Airport (200 km), and the nearest domestic airport is Tirupati Airport (100 km).