by air : Thiruvananthapuram airport at about 72 km from Kollam is the nearby airport and the Nedumbassery airport at Kochi is nearly 150 kms away.
by train / rail : The Kollam railway station is well linked to all the major cities in Kerala It is a vital railhead of the southern railways and all the Trivandrum Ernakulam (via Kottayam and Alappuzha) go by Kollam railway station. Railway station is at a distance of 3 km from the KSRTC bus stand, at Chinnakkada. The tourist information counter offers service in the station. Contact No: 0474-2741590.
by road / local transport : Kollam Bus Station is positioned in the heart of Kollam city, on the banks of the Ashtamudi Lake. An outstanding road network connects Kollam to all key towns and cities in Kerala. KSRTC operates Deluxe, Express and Fast Passenger buses linking main towns in the state.Contact No: 0474-2752008
Water transportation is a strangeness of Kollam. There is a every day service to Alappuzha all the way through the backwaters. The ferry station is adjoining the central bus station. Ferry services are operated from Kerala State Water Transport Corporation boat jetty near KSRTC Central Bus Station, Kollam to different islands in the Astamudi backwaters. Tourist boat services are as well operated amid Kollam and Alappuzha throughout the season.