Neapel verfügt über mehrere Bahnhöfe, die die Stadt mit verschiedenen Zielen in Italien und darüber hinaus verbinden. Napoli Centrale ist der Hauptbahnhof, der im historischen Viertel liegt und als Zentrum für Hochgeschwindigkeitszüge dient, einschließlich der Frecciarossa- und Italo-Dienste, sowie regionalen Zügen. Er bietet Verbindungen zu wichtigen Städten wie Rom, Florenz und Mailand. In der Nähe befindet sich Napoli Piazza Garibaldi, ein kleinerer Bahnhof, der hauptsächlich lokale Zugverbindungen bedient. Ein weiterer wichtiger Bahnhof ist Napoli Mergellina, der im Stadtteil Mergellina liegt und regionale Züge entlang der malerischen Küstenrouten betreibt. Weitere Bahnhöfe sind Napoli Campi Flegrei, der sich auf Züge in die westlichen Teile der Stadt und die umliegenden Gebiete konzentriert. Diese Bahnhöfe liegen relativ nah beieinander, wobei Napoli Centrale und Napoli Piazza Garibaldi nur eine kurze Distanz voneinander entfernt sind, was den Zugang zum umfangreichen Schienennetz erleichtert.