La gare d'Ajaccio, appartenant aux Chemins de fer de Corse, se situe près du port et permet de relier en train Corte, Bastia (durée : 3 h 25 min).