
Thanjavur to Vellore
Vellore is approximately 300+ kms from Thanjavur. The fastest way to reach Vellore from Thanjavur is by Bus, Train Via Tirukkoyilur. It takes approximately 6 hours. The cheapest way to reach Vellore from Thanjavur is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Tirukkoyilur
FASTEST
Thanjavur
Tirukkoyilur
Vellore
Approx Travel Time
6h 12m
₹1,017
Onwards
Thanjavur
Tirukkoyilur
Vellore
Approx Travel Time
7h 30m
₹1,791
Onwards
Via Thiruvannamalai
Thanjavur
Thiruvannamalai
Vellore
Approx Travel Time
7h 10m
₹950
Onwards
Via Vriddhachalam
Thanjavur
Vriddhachalam
Vellore
Approx Travel Time
7h 52m
₹3,612
Onwards
Via Chidambaram
Thanjavur
Chidambaram
Vellore
Approx Travel Time
7h 33m
₹4,203
Onwards
Via Viluppuram
Thanjavur
Viluppuram
Vellore
Approx Travel Time
7h 10m
₹664
Onwards
Via Namakkal
Thanjavur
Namakkal
Vellore
Approx Travel Time
7h 36m
On Demand
Frequently Asked Questions
What is the distance between Thanjavur and Vellore?
Vellore is approximately 300+ kms from Thanjavur.
How long does it take to reach Vellore from Thanjavur?
It takes approximately 6 hours to reach Vellore from Thanjavur by Bus, Train Via Tirukkoyilur.
What is the cheapest way to reach Vellore from Thanjavur?
The cheapest way to reach Vellore from Thanjavur is by Train.
What is the fastest way to reach Vellore from Thanjavur?
The fastest way to reach Vellore from Thanjavur is by Bus, Train Via Tirukkoyilur.
Routes Connecting Thanjavur
Routes From Thanjavur
- Thanjavur to Bellary
- Thanjavur to Hingoli
- Thanjavur to Nizamabad
- Thanjavur to Dahod
- Thanjavur to Kumbakonam
- Thanjavur to Rasipuram
- Thanjavur to Udalguri
- Thanjavur to Lalkuan
- Thanjavur to Jaisalmer
- Thanjavur to Shahjahanpur
- Thanjavur to Penukonda
- Thanjavur to Ranaghat
- Thanjavur to Arsikere
- Thanjavur to Gaya
- Thanjavur to Miryalaguda


