One major rail line passes through
Alappuzha. The railway station is about 4 km away from the center of the town. The next major station going north is at
Ernakulam, at a distance of 60 km. Going south,
Kollam is 90 km away and
Thiruvananthapuram is 160 km.
There are frequent buses to the railway station from the KSRTC (Kerala State Road Transport Corporation) Bus Station, which is 5 km away. Adjacent to the bus station is the boat jetty. There are regular boat services to various places in the district.
Cochin International Airport is 64 km away.