hero
How2Go
Thanjavur to Gwalior

Thanjavur to Gwalior

Gwalior is approximately 1900+ 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 Gwalior.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Thanjavur

Bangalore

Gwalior

Approx Travel Time

13h 18m

₹15,221

Onwards

Thanjavur

Bangalore

Gwalior

Approx Travel Time

13h 5m

₹15,465

Onwards

Via Tiruchirappalli, Bangalore

Thanjavur

Tiruchirappalli

Bangalore

Gwalior

Approx Travel Time

12h 20m

₹15,590

Onwards

FASTEST

Thanjavur

Tiruchirappalli

Bangalore

Gwalior

Approx Travel Time

6h 50m

₹20,226

Onwards

Thanjavur

Tiruchirappalli

Bangalore

Gwalior

Approx Travel Time

11h 20m

₹15,241

Onwards

Thanjavur

Tiruchirappalli

Bangalore

Gwalior

Approx Travel Time

13h 38m

₹15,874

Onwards

Via Hyderabad

CHEAPEST

Thanjavur

Hyderabad

Gwalior

Approx Travel Time

2d 0h 15m

₹6,499

Onwards

Via Tiruchirappalli, Delhi

Thanjavur

Tiruchirappalli

Delhi

Gwalior

Approx Travel Time

10h 21m

₹14,747

Onwards

Via Tiruchirappalli, Mumbai

Thanjavur

Tiruchirappalli

Mumbai

Gwalior

Approx Travel Time

7h 25m

₹19,044

Onwards

Thanjavur

Tiruchirappalli

Mumbai

Gwalior

Approx Travel Time

8h 15m

₹19,393

Onwards

Frequently Asked Questions

What is the distance between Thanjavur and Gwalior?

Gwalior is approximately 1900+ kms from Thanjavur.

How long does it take to reach Gwalior from Thanjavur?

It takes approximately 7 hours to reach Gwalior from Thanjavur by Train, Flight Via Tiruchirappalli, Bangalore.

What is the cheapest way to reach Gwalior from Thanjavur?

The cheapest way to reach Gwalior from Thanjavur is by Bus Via Hyderabad.

What is the fastest way to reach Gwalior from Thanjavur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India