If you board an overnight train from Bodø (North of Norway) to Trondheim, the train you're on will pass through Hell at around midnight. Well, there's no need to panic, Hell is just a little town in Trondheim with nothing much to see apart from offering you a lame joke. Well, that's what I did, I took the overnight train trip from Bodø and since it lasted some 10 hours, I slept like a baby all the way and missed the opportunity to see Hell.
The train fare from Bodø to Trondheim costs 861NOK ($122) one-way but since I had a Scanrail pass, I paid only only USD$20 for a sleeper or bunk bed on the train.It's good value for money as the beds were clean and comfy and the price included a hearty breakfast on the train cafe.
If you're travelling from Oslo to Trondheim , it'll cost around 748NOK ($106) one-way. Visit www.nsb.no for more details on the train schedule and the scanrail pass.
Whichever way you arrive will be scenic. I came from Sweden, across the fells with the so called Nabotåget (neighbour train) between Östersund and Trondheim but there are also trains from Oslo, Røros and other places. If you have less money and more time, the Norwegian bus network is excellent and takes you from places like Oslo, Bergen and the far north of Norway.
We arrived by train from Fauske in the very north of Norway and later continued our trip by train to Oslo. Both train rides were absolutely wonderful! The nature is just something else both north of Trondheim as well as east to Oslo!
The trainstation in Trondheim is very well organized, you have lockers to deposit your baggage in, little shops to buy sandwiches or newspapers in and good information on your trains!
You can take the train from Oslo, it takes about 6-7 hours.
You can also take the plane, from Oslo it takes about 55 minutes.
The Coastal Express do also have a stop here!
By bus, train and your feet!
Trondheim is seven and half hours from Oslo and ten hours from Bodo [ Bodoe ]. The route from Oslo goes by two differant ways. All t hree lines are wonderful scenery by fjords and rivers. There is a night train if you wish to sleep and save a hotel bill. I was using a Interrail Global Continous ticket which can be used on any train in Europe. In Norway on long distance trains i would advise getting a seat reservation at a cost of 50 Nor [£5.50 ] especally in summer. On the return from north Norway , i travelled by bus from Narvik at 16-20 to Fauske , caught the train about 21-50 to Trondheim, changed trains and continued to arrive Oslo by 15-11. [23 hours ] On the night train in reclining seats a pack is provided including a blanket, eye mask, ear plugs and a blow up cushion for your head rest. I had travelled north staying in Trondheim, Bodoe, night on Hurtigruten ferry ,night in Tromso then bus south to Narvik for stay. Then as above. Standard fare from Fauske is 1505 Nor. on night train, or by Minipris 499 Nor. bought earlier.That is the fare from Fauske to Oslo 17 hours. I recommend www.nsb.no for Norway train information
Getting around Norway is easy if you go by train. It is relatively cheap, the standard is good and the view can be amazing :) The National State Railways (NSB) has a fairly good coverage between the major cities in Norway. Allthough the far north cannot be reached by train...
Visit the webpage for info and/or to by tickets! If you order some time in advance you can get tickets down to 199 NOK
I took the train from Oslo railway station to Trondheim S, a trip which lasted 6 and a half hour.
price: 605 NK (Student discount)
Train or bus - websites on mustsee page.
Bus and tram if it is still there - consider 24 hour ticket available on bus.