El viaje de Iiyama a Ueno está servido principalmente por trenes exprés limitados, específicamente el Azusa y el Super Azusa. El Azusa tarda aproximadamente 2 horas y 45 minutos en cubrir la distancia, viajando a velocidades de hasta 120 km/h (75 mph). Este servicio hace algunas paradas clave en estaciones notables, incluyendo Nagano y Matsumoto, ofreciendo a los pasajeros acceso a varios destinos a lo largo de la ruta. Por otro lado, el Super Azusa proporciona una opción ligeramente más rápida con un tiempo de viaje de aproximadamente 2 horas y 30 minutos, alcanzando velocidades máximas de 130 km/h (81 mph). También se detiene en estaciones principales, pero con menos paradas que el Azusa, lo que lo convierte en una opción preferida para quienes buscan llegar a Ueno más rápidamente. Ambos servicios cuentan con opciones de asientos cómodos y comodidades a bordo, atendiendo diferentes preferencias de viaje. El Azusa ofrece una ruta escénica a través del campo japonés, mientras que el Super Azusa prioriza la velocidad y la eficiencia.