My friends and I are going to be travelling through Europe this April and we would like to make it up to Stockholm. We have a global eurail pass but to reserve a train it costs around $100 per person. Is there a cheaper way to travel between the 2? Any good airlines that have flights? Thank you.
$100 just to make a seat reservation? You must be joking...
Sounds strange, do you really have to reserve in advance? Getting same-day or next day reservations on the X2000 trains when you are in CPH should not be impossible?
Otherwise, try Norweigan or SAS as previously suggested. Single trips can be had from 199 sek on norwegian.
The airline suggestions are good. If you are on a tight budget, you might consider taking the bus, which will run about 50$ one way. Plus you'll save on the bus from Stockholm aiport (Arlanda) to downtown, which if I beleive is around $10.
The downside is that the bus takes about 9 hours. But, if money is a concern, you could take the night bus and save a night's accommodation. You can get info at: http://www.swebus.se/SwebusExpress_com/