You can reach Alleppey by bus from selected locations such as Bangalore, Trivandrum, Mumbai, Coimbatore, Kannur, Kozhikode, Kochi etc. There are various private and Government buses that provide these services. This mode might prove to be more expensive and may not make for a comfortable journey.