
Madurai to Thanjavur
Thanjavur is approximately 200+ kms from Madurai. The fastest way to reach Thanjavur from Madurai is by Bus Via Tiruchirappalli. It takes approximately 2 hours. The cheapest way to reach Thanjavur from Madurai is by Train Via Tiruchirappalli which would take approximately 4 hours.
Sort By
Mode of Transport
Via Dindigul
Madurai
Dindigul
Thanjavur
Approx Travel Time
3h 25m
₹200
Onwards
Madurai
Dindigul
Thanjavur
Approx Travel Time
3h 45m
₹2,592
Onwards
Madurai
Dindigul
Thanjavur
Approx Travel Time
3h 17m
₹801
Onwards
Via Tiruchirappalli
Madurai
Tiruchirappalli
Thanjavur
Approx Travel Time
3h 38m
₹2,505
Onwards
Madurai
Tiruchirappalli
Thanjavur
Approx Travel Time
2h 50m
₹584
Onwards
CHEAPEST
Madurai
Tiruchirappalli
Thanjavur
Approx Travel Time
4h
₹145
Onwards
FASTEST
Madurai
Tiruchirappalli
Thanjavur
Approx Travel Time
1h 20m
₹869
Onwards
Frequently Asked Questions
What is the distance between Madurai and Thanjavur?
Thanjavur is approximately 200+ kms from Madurai.
How long does it take to reach Thanjavur from Madurai?
It takes approximately 2 hours to reach Thanjavur from Madurai by Bus Via Tiruchirappalli.
What is the cheapest way to reach Thanjavur from Madurai?
The cheapest way to reach Thanjavur from Madurai is by Train Via Tiruchirappalli.
What is the fastest way to reach Thanjavur from Madurai?
The fastest way to reach Thanjavur from Madurai is by Bus Via Tiruchirappalli.
Routes Connecting Madurai
Routes From Madurai
Routes Connecting Thanjavur
Routes From Thanjavur
- Thanjavur to Nellore
- Thanjavur to Jabalpur
- Thanjavur to Bangalore
- Thanjavur to Lingsugur
- Thanjavur to Fatehpur
- Thanjavur to Sirsa
- Thanjavur to Coorg
- Thanjavur to Chittoor
- Thanjavur to Madhupur
- Thanjavur to Ramannapet
- Thanjavur to Khordha
- Thanjavur to Jhajjar
- Thanjavur to Channapatna
- Thanjavur to Adilabad
- Thanjavur to Mansa


