Anywhere Italy

The complete list

Every town in our catalogue you can reach by train, all of them, by region

452 towns · 20 regions · the complete list

Guardiagrele

Guardiagrele, Abruzzo

Italy's regional trains go to more small towns than anyone abroad believes, and the ticket is usually the price of a coffee and a cornetto. The catch is knowing which towns still have a station that a train actually stops at, which is a harder question than it sounds because a station on the map is not the same as a service.

This is every town in our catalogue with at least one active railway station inside its commune boundary, 452 towns across 20 regions. It is grouped by region, best-recognised first within each, and the box at the top searches the whole page. Check the timetable before you go: active means trains stop, not that they stop often.

452 towns

The rest of the 452

Abruzzo22

  1. Sante MarieAbruzzo · L'AQUILA
  2. Alba AdriaticaAbruzzo · TERAMO
  3. Goriano SicoliAbruzzo · L'AQUILA
  4. SilviAbruzzo · TERAMO
  5. ControguerraAbruzzo · TERAMO
  6. GiulianovaAbruzzo · TERAMO
  7. Tocco da CasauriaAbruzzo · PESCARA
  8. CarsoliAbruzzo · L'AQUILA
  9. OrtonaAbruzzo · CHIETI
  10. PescinaAbruzzo · L'AQUILA
  11. VastoAbruzzo · CHIETI
  12. ArchiAbruzzo · CHIETI
  13. Civita d'AntinoAbruzzo · L'AQUILA
  14. FossacesiaAbruzzo · CHIETI
  15. L'AquilaAbruzzo · L'AQUILA
  16. Scurcola MarsicanaAbruzzo · L'AQUILA
  17. ManoppelloAbruzzo · PESCARA
  18. SulmonaAbruzzo · L'AQUILA
  19. BalsoranoAbruzzo · L'AQUILA
  20. CapistrelloAbruzzo · L'AQUILA
  21. Castel di SangroAbruzzo · L'AQUILA
  22. Loreto AprutinoAbruzzo · PESCARA

More from Anywhere Italy