Ad Agrigento sono presenti duetre stazioni ferroviarie: La [[Stazione di Agrigento Centrale]] e, la [[Stazione di Agrigento Bassa]] e la Stazione Tempio Vulcano, gestite da [[Rete Ferroviaria Italiana|RFI]]. Da entrambetutte le stazioni partoni i treni turistici, organizzati da [[Fondazione FS Italiane]], che percorrono la [[Ferrovia dei templi|Ferrovia turistica dei templi]]. Il servizio è attivo prevalentemente nei mesi estivi e collega il capoluogo con la città di [[Porto Empedocle]] ed il [[Valle dei Templi|Parco archeologico]].