Anjo se trouve dans le centre de la préfecture d'Aichi, sur le corridor ferroviaire entre Nagoya et Toyohashi. La ville compte trois gares voyageurs importantes : Anjo Station sur la ligne principale Tokaido de JR Central, Mikawa-Anjo Station pour le Tokaido Shinkansen et les services locaux JR, et Shin-Anjo Station sur le réseau Meitetsu.
Les trains au départ d'Anjo comprennent les services régionaux JR Central sur la ligne principale Tokaido, les services du train à grande vitesse Kodama à Mikawa-Anjo, ainsi que les services Meitetsu via Shin-Anjo. Anjo Station sert de gare JR centrale pour les trains locaux et rapides, tandis que Mikawa-Anjo donne à la ville un accès direct à la principale artère ferroviaire à grande vitesse du Japon.
Les lignes ferroviaires au départ d'Anjo vont vers l'ouest en direction de Nagoya, Gifu et Kyoto, vers l'est en direction de Toyohashi, Hamamatsu, Shizuoka et Tokyo, et vers le sud via la ligne Meitetsu Nishio en direction de Nishio et Kira Yoshida. Les trajets ferroviaires vers l'aéroport international Chubu Centrair s'effectuent normalement via le réseau Meitetsu avec une correspondance dans la région de Nagoya. Réservez en ligne des trains au départ et à destination d'Anjo sur Rail Monsters.