Thanjavur, the cultural capital of Tamil Nadu, is about 420 kilometers from Thiruvalla. The journey involves crossing the Western Ghats and traversing the plains of Tamil Nadu. You can take a bus to Madurai and then a connecting bus to Thanjavur. Alternatively, train travel via Ernakulam to Thanjavur Junction is a comfortable option.
Total Distance: 420 km by road, 340 km air distance.
Book tickets in advance as trains to Thanjavur fill up quickly.
October to March to enjoy the temple architecture without the heat.