Anywhere Italy

The complete list

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

446 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, 446 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.

446 towns

The rest of the 446

Abruzzo20

  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. PescinaAbruzzo · L'AQUILA
  10. VastoAbruzzo · CHIETI
  11. ArchiAbruzzo · CHIETI
  12. Civita d'AntinoAbruzzo · L'AQUILA
  13. L'AquilaAbruzzo · L'AQUILA
  14. Scurcola MarsicanaAbruzzo · L'AQUILA
  15. ManoppelloAbruzzo · PESCARA
  16. SulmonaAbruzzo · L'AQUILA
  17. BalsoranoAbruzzo · L'AQUILA
  18. CapistrelloAbruzzo · L'AQUILA
  19. Castel di SangroAbruzzo · L'AQUILA
  20. Loreto AprutinoAbruzzo · PESCARA

More from Anywhere Italy