Le trajet de Iiyama à Ueno est principalement assuré par des trains express limités, en particulier l'Azusa et le Super Azusa. L'Azusa met environ 2 heures et 45 minutes pour couvrir la distance, circulant à des vitesses pouvant atteindre 120 km/h (75 mph). Ce service fait quelques arrêts clés dans des gares notables, y compris Nagano et Matsumoto, offrant aux passagers un accès à diverses destinations le long de l'itinéraire. Le Super Azusa, quant à lui, propose une option légèrement plus rapide avec un temps de trajet d'environ 2 heures et 30 minutes, atteignant des vitesses maximales de 130 km/h (81 mph). Il s'arrête également dans des gares principales mais avec moins d'arrêts que l'Azusa, ce qui en fait un choix privilégié pour ceux qui souhaitent atteindre Ueno plus rapidement. Les deux services disposent de sièges confortables et d'aménagements à bord, répondant à différentes préférences de voyage. L'Azusa offre une route pittoresque à travers la campagne japonaise, tandis que le Super Azusa privilégie la vitesse et l'efficacité.