The itinerary lasts 9hrs 55min, and has 1 steps, and it will cost 30 euros minimum.

Trondheim - Bodø
The step from Trondheim to Bodø lasts 9hrs 55min. You'll travel in a long distance train.
You can find tickets from 30 euros if you book 2 months in advance.