Kollam Junction railway station (station code: QLN) is a junction station situated in the city of Kollam in Kerala, India. It is the second largest railway station in Kerala in terms of area and is one of the oldest railway stations in the state. India's second longest railway platform is situated at Kollam railway station.
Kollam Junction lies on Kollam-Thiruvananthapuram trunk line. It is an A-class station operated by the Southern Railway Zone of the Indian Railways and comes under the Thiruvananthapuram railway division. The annual passenger ticket revenue of Kollam railway station is ₹60.44 crore (US$9.4 million) and 23,350 is the daily ridership through this station.