TRENITALIA raggiunge Pozzuoli con servizi metropolitani e la stazione è collocata nei pressi della Solfatara e dell'Anfiteatro. Tempo medio di percorrenza da Piazza Garibaldi circa 40 minuti.
La SEPSA gestisce la ferrovia suburbana Cumana che dal terminal di Montesanto a Napoli raggiunge Pozzuoli, con diverse stazioni site in diversi punti della città, dal lungomare al porto fino alla spiaggia di Lucrino. Tempo medio di percorrenza da Montesanto circa 20-30 minuti.