La ligne centrale Bastia - Ajaccio (longueur : 157,4 Km) prend son origine en gare de Bastia ( Point Kilométrique 0 ), elle passe successivement par les gares de Furiani ( PK 5,8 ), Biguglia (KM 9,6 ), Casamozza ( PK 21 ), Barchetta ( PK 29,6 ), Ponte-Novu (PK 39,1 ), Ponte-Leccia (PK 46,7 ), Francardo ( PK 54,6 ), Corte ( PK 73,8 ), Venaco ( PK 85,1 ), Vivario ( PK 95,9 ), Vizzavona ( PK 106,7 ), Bocognano ( PK 116,3 ), Mezzana ( PK 144,9 ) et arrive à son terminus à Ajaccio ( PK 157,4 ).

La ligne de la Balagne : Ponte-Leccia - Calvi (longueur 73,2 Km) prend naissance à Ponte-Leccia  ( PK 46,7 ), elle rejoint Calvi ( PK 119,9 ) en passant par l'Île Rousse ( PK 98,1 ).

La ligne de la côte orientale : Casamozza - Porto-Vecchio ( longueur 129,9 Km ) avait son origine à la gare de bifurcation de Casamozza ( PK 21 ), elle se rendait jusqu'à Porto-Vecchio ( PK 150,9 ), en passant par Arena-Vescovato ( PK 24,2 ), Follelli-Orezza ( PK 31,9 ), Padullella ( PK40,3 ), Prunette-Cervione ( PK 46,8 ), Alistro ( PK 53,7 ),  Bravone ( PK 59 ), Tallone ( PK 67,6 ), Aléria ( PK 73,2 ), Puzzichello ( PK 78,9 ), Ghisonaccia ( PK 85,3 ),Prunelli-Pietrapola ( PK 91,7 ), Gavone ( PK 97,3 ), Travo ( PK 102,8), Solaro ( PK 105,6 ), Solenzara ( PK 109,9 ), Favona-Conca ( PK 120,7 ), Figa ( PK 126,3 ), Ste-Lucie ( PK 134,4 ), et Lecci ( PK 135,1 )

Les arrêt et les haltes ne sont pas citées pour les lignes encore en exploitations, voir sur la carte les principaux arrêts