The town of Alleppey is rather small, but it has plenty of places to stay. Some of the best hotels are in the outskirts. The town is small enough to be visited on foot. For larger distances you can take the inexpensive taxis or rickshaws.
To get to Alleppey you can take a plane to Cochin International Airport, from where the train, or a taxi, will take you to Alleppey.
If you are traveling in the south of India, there are direct trains to Alleppey from Kochi, Chenai, Bangalore and Trichy. You can also get to Alleppey by train from Mumbai, Delhi and Kolkata, but distances are big.
♥ Visit Tagulandang Island ♥