We took the Alaska Railroad from Anchorage to Denali, and then again from Denali to Fairbanks.
Aside from the beautiful scenery, the personnel aboard the train will point out various sights to see, as well as dispense facts about Alaska and its railroad and towns all along the way.
If you get hungry, there is a dining car where you can eat.
Some cars have windows above as well as on the sides. Some tour groups hitch their own railroad cars to the Alaska Railroad.
We also received free maps of the trip, which we framed and hung on the wall.
If time is not a factor (as the train is definitely not known for its speed), you love trains, and you are looking for a truly memorable experience, definitely take the Alaska Railroad.
I highly recommend this experience for you and your family.
Enjoy!