hero
How2Go
Thanjavur to Mandi

Thanjavur to Mandi

Mandi is approximately 2400+ km from Thanjavur, 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 Mandi.

Read More
Sort By
Mode of Transport

Via Chennai, Mohali

RECOMMENDED

Thanjavur

Chennai

Mohali

Mandi

Approx Travel Time

15h 13m

₹10,159

Onwards

Thanjavur

Chennai

Mohali

Mandi

Approx Travel Time

15h 4m

₹13,602

Onwards

Thanjavur

Chennai

Mohali

Mandi

Approx Travel Time

17h 41m

₹14,200

Onwards

Thanjavur

Chennai

Mohali

Mandi

Approx Travel Time

16h 3m

₹15,596

Onwards

Thanjavur

Chennai

Mohali

Mandi

Approx Travel Time

15h 54m

₹19,039

Onwards

Via Chennai, Delhi

CHEAPEST

Thanjavur

Chennai

Delhi

Mandi

Approx Travel Time

1d 18h 38m

₹1,669

Onwards

Via Itarsi, Mohali

Thanjavur

Itarsi

Mohali

Mandi

Approx Travel Time

2d 1h 16m

On Demand

Via Tiruchirappalli, Chennai, Mohali

FASTEST

Thanjavur

Tiruchirappalli

Chennai

Mohali

Mandi

Approx Travel Time

12h 26m

₹18,871

Onwards

Via Anantapur, Delhi

Thanjavur

Anantapur

Delhi

Mandi

Approx Travel Time

2d 14h 35m

₹5,388

Onwards

Via Tiruchirappalli, Bangalore, Mohali

Thanjavur

Tiruchirappalli

Bangalore

Mohali

Mandi

Approx Travel Time

12h 45m

₹15,393

Onwards

Frequently Asked Questions

What is the distance between Thanjavur and Mandi?

Mandi is approximately 2400+ kms from Thanjavur.

How long does it take to reach Mandi from Thanjavur?

It takes approximately 13 hours to reach Mandi from Thanjavur by Train, Flight, Cab Via Tiruchirappalli, Chennai, Mohali.

What is the cheapest way to reach Mandi from Thanjavur?

The cheapest way to reach Mandi from Thanjavur is by Train, Bus Via Chennai, Delhi.

What is the fastest way to reach Mandi from Thanjavur?

The fastest way to reach Mandi from Thanjavur is by Train, Flight, Cab Via Tiruchirappalli, Chennai, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India