• The average pay for Train Cleaning jobs in Adelaide SA is $51K per year. • Entry-level positions start at $35K per year, while the most experienced workers can earn up to $67K per year. • 16 companies are currently advertising Train Cleaning jobs in Adelaide SA including O'Shea's Carpet Cleaning, Australian Green Clean, City FM Australia, ISS HEALTH SERVICES P/L and Programmed. • Top skills include PUNCTUAL, TEAM PLAYER, VACUUMING, EXCELLENT WRITING and GREAT ATTITUDE.