hero
How2Go
Harihar to Thanjavur

Harihar to Thanjavur

Thanjavur is approximately 650+ km from Harihar, 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

Via Bangalore

RECOMMENDED

Harihar

Bangalore

Thanjavur

Approx Travel Time

13h 13m

₹885

Onwards

CHEAPEST

Harihar

Bangalore

Thanjavur

Approx Travel Time

14h 13m

₹420

Onwards

Via Bangalore, Tiruchirappalli

FASTEST

Harihar

Bangalore

Tiruchirappalli

Thanjavur

Approx Travel Time

10h 58m

₹3,919

Onwards

Harihar

Bangalore

Tiruchirappalli

Thanjavur

Approx Travel Time

11h 56m

₹4,318

Onwards

Ads by MMT

Via Dharmapuri

Harihar

Dharmapuri

Thanjavur

Approx Travel Time

12h 47m

₹7,751

Onwards

Harihar

Dharmapuri

Thanjavur

Approx Travel Time

13h 53m

₹1,054

Onwards

Via Hosur

Harihar

Hosur

Thanjavur

Approx Travel Time

13h 43m

₹10,559

Onwards

Harihar

Hosur

Thanjavur

Approx Travel Time

14h 26m

₹804

Onwards

Ads by MMT

Via Salem

Harihar

Salem

Thanjavur

Approx Travel Time

13h 25m

₹13,976

Onwards

Via Davangere, Bangalore

Harihar

Davangere

Bangalore

Thanjavur

Approx Travel Time

13h 8m

₹925

Onwards

Frequently Asked Questions

What is the distance between Harihar and Thanjavur?

Thanjavur is approximately 650+ kms from Harihar.

How long does it take to reach Thanjavur from Harihar?

It takes approximately 11 hours to reach Thanjavur from Harihar by Bus, Flight, Train Via Bangalore, Tiruchirappalli.

What is the cheapest way to reach Thanjavur from Harihar?

The cheapest way to reach Thanjavur from Harihar is by Train Via Bangalore.

What is the fastest way to reach Thanjavur from Harihar?

The fastest way to reach Thanjavur from Harihar is by Bus, Flight, Train Via Bangalore, Tiruchirappalli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India