Veyangoda railway station is one of the busiest stations in the Gampaha district. most of the trains excluding intercity express are stopping at Veyangoda station. Next to to the railway station, there is road crossing which is the highest number of rail track crosses in a road - railway crossing in Sri Lanka.