hero
How2Go
Vellore to Thanjavur

Vellore to Thanjavur

Thanjavur is approximately 250+ km from Vellore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Thanjavur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Vellore

Thanjavur

Approx Travel Time

6h 2m

₹790

Onwards

Vellore

Thanjavur

Approx Travel Time

5h 48m

₹5,539

Onwards

Vellore

Thanjavur

Approx Travel Time

6h 27m

₹240

Onwards

Via Viluppuram, Tiruchirappalli

FASTEST

Vellore

Viluppuram

Tiruchirappalli

Thanjavur

Approx Travel Time

5h 2m

₹225

Onwards

Via Tiruchirappalli

Vellore

Tiruchirappalli

Thanjavur

Approx Travel Time

5h 7m

₹295

Onwards

Vellore

Tiruchirappalli

Thanjavur

Approx Travel Time

6h 10m

₹694

Onwards

Via Viluppuram

CHEAPEST

Vellore

Viluppuram

Thanjavur

Approx Travel Time

5h 54m

₹185

Onwards

Via Thiruvannamalai

Vellore

Thiruvannamalai

Thanjavur

Approx Travel Time

6h 11m

₹935

Onwards

Vellore

Thiruvannamalai

Thanjavur

Approx Travel Time

6h 36m

₹330

Onwards

Via Chidambaram

Vellore

Chidambaram

Thanjavur

Approx Travel Time

6h 54m

₹265

Onwards

Frequently Asked Questions

What is the distance between Vellore and Thanjavur?

Thanjavur is approximately 250+ kms from Vellore.

How long does it take to reach Thanjavur from Vellore?

It takes approximately 5 hours to reach Thanjavur from Vellore by Train Via Viluppuram, Tiruchirappalli.

What is the cheapest way to reach Thanjavur from Vellore?

The cheapest way to reach Thanjavur from Vellore is by Train Via Viluppuram.

What is the fastest way to reach Thanjavur from Vellore?

The fastest way to reach Thanjavur from Vellore is by Train Via Viluppuram, Tiruchirappalli.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India