There are quite a few that I like:
Atlantic Coastline Railroad Man...........................Upsala
Railroad Bill......................................................Tom Dylan
This Train Don't Stop There Anymore........Elton John
Canadian Pacific.......................................George Hamilton
A Railroad Bum..........................................Hank Thompson
Railroad Lady......................................Jimmy Buffet
Freight Train.......................................Casey Chambers
Never Marry a Railroad Man.............Shocking Blue