Kanjanoor is situated close to the Thanjavur district. Tamil Nadu bus Transport Corporation connects Thanjavur and Kanjanoor with other important cities of the state Tamil Nadu. Visitors can also take regular buses starting from Trichy and Madurai to Kanjanoor.
The place is also linked to several other cities via private bus services. Kanjanoor is well linked to Trivandrum, Kanyakumari, Madurai, Bangalore and Chennai. Taxis are also available from Trichy airport to get to Kanjanoor.