Nearest and main railway station is Kollam Railway Station (12 km) is considered to be one of the biggest railway stations in Kerala in terms of area after Shornur Junction.
The State water Transport Department operates boat services from Kollam to West Kallada, Muthirapparambu, Munroe Island and Alappuzha.