One thing about price... if you book in advance you can get very cheap fares. I live south of Oslo - about as far away from Bodø as you can get in Norway - and can book a trip to Bodø (1300km, 20 hours) in June for 249 kr (£28) one way.
You can book advances ("Minipris") about 3 months in advance.