They were travelling in a Kollam-bound train from Vishakapatnam and got down at Tirupur railway station, police said.
Growing suspicious over their movement, Railway Police nabbed them and on search found nearly 40 kgs of Ganja, kept in a plastic cover.
All the four were arrested.
Further investigations are on about the source and destination of the contraband, they said.