Sans tenir compte du niveau de vie local (les prix sont généralement plus élevés en Scandinavie car le salaire l'est également), j'ai payé 99€ (snack à bord inclus) pour Hamburg - Stockholm en 1ère classe (69€ en 2nde, ~ 1000 km pour 10h11 de trajet), 20€ pour Helsinki - Vaasa (~ 420 km, 3h52), 27€ pour Umeå - Sundsvall (~ 310 km, 3h01), 25€ pour Sundsvall - Östersund (~ 200 km, 2h42), 29€ pour Östersund - Trondheim (~ 265 km, 3h37), le tout réservé à 2 à 4 semaines du trajet, billets échangeables / remboursables sans frais sauf le Hamburg - Stockholm (15€ de frais) et le Helsinki - Vaasa (ni ech / ni remb).
À titre de comparaison,
* Paris - Dijon, 310 km en TER pour 2h56 de trajet, le billet est à 45€.
* Brest - Rennes, 247 km en TER pour 2h11 de trajet, le billet est à 36,80€
* Quimper - Nantes, 255 km en TER pour 2h40 de trajet, le billet est à 37,60€
* Paris - Nice, 980 km en TGV pour 5h40 de trajet, le billet moyen en 2nde est à 71€ (varie entre 25 et 129€)
Donc je trouve ça même moins cher qu'en France.
Indice : il n'est pas nécessaire de contrôler à chaque passage les passagers déjà contrôlés et dont on sait qu'il ne descendront pas avant plusieurs arrêts.