Anjo se encuentra en el centro de la prefectura de Aichi, en el corredor ferroviario entre Nagoya y Toyohashi. La ciudad cuenta con tres importantes estaciones de pasajeros: la estación de Anjo en la línea principal Tokaido de JR Central, la estación de Mikawa-Anjo para el Tokaido Shinkansen y los servicios locales de JR, y la estación de Shin-Anjo en la red de Meitetsu.
Los trenes desde Anjo incluyen servicios regionales de JR Central en la línea principal Tokaido, servicios de tren bala Kodama en Mikawa-Anjo y servicios de Meitetsu a través de Shin-Anjo. La estación de Anjo funciona como la parada central de JR para trenes locales y rápidos, mientras que Mikawa-Anjo da a la ciudad acceso directo al principal eje ferroviario de alta velocidad de Japón.
Las rutas ferroviarias desde Anjo van hacia el oeste hasta Nagoya, Gifu y Kyoto, hacia el este hasta Toyohashi, Hamamatsu, Shizuoka y Tokyo, y hacia el sur por la línea Nishio de Meitetsu hasta Nishio y Kira Yoshida. El viaje ferroviario al aeropuerto de Chubu Centrair International Airport normalmente se realiza a través de la red de Meitetsu con un transbordo en la zona de Nagoya. Reserva trenes desde y hacia Anjo en línea en Rail Monsters.