Because the metro in Stockholm does not really have a lot of stations and will make you walk a lot still, the bus is a very good alternative in the city. The busses of "Stockholms Innerstad Buslinjerna" are red and have a very thorough schedule. Every few hundred metres, everywhere in the city, there are busstops and at a lot of lines, every few minutes a bus will appear.
If you are in Stockholm and you do not want to care about paying for public transportation, you should buy a SL-card. This card will give you free transportation during the amount of hours you wish: 24, 48 or 72. Together with this card you can ask for a guide that shows you all the metrolines and the buslines. This is a good way to plan your trip. The easiest nevertheless is just to walk towards the busstop and see there what busses stop there. There will always be a bus that suits you.
Like all public transportation in Stockholm, the busses stop driving at 24:00. Bus there also are nightbusses on a few lines that operate from 1:00 until 5:00. You can find more info about these busses in the guide.
Trains are generally a more expensive way of travel in Sweden, with prices sometimes higher that flights & always more expensive than buses. Svensk Järnväg operates all the rides & is equipped with modern high-speed trains that take you to your destination in a blink of an eye. X2000 trains are a good way of traveling comfortable & quick in case you're afraid of flying or too lazy to take the bus. Sometimes there are youth discounts, so you can find the tickets for pretty cheap. The trains connect bigger cities on a daily basis & depart a couple of times a day, with a constant growth in deveoping the whole system. Enjoy the ride!
Flying to Bromma, Västerås or Skavsta [the latter two operating flights by Ryanair might be cheaper, but the rest of the ride might be a bit of a problem. The prices for the bus tickets are about the same, but the travel time is different.
Bromma is a close suburb of Stockholm, so you can go to the Metro station Brommaplan & take a bus from there. It's a smaller airport, but it's a lot closer that the others. Västerås is a small airport about two hours' ride away from Stockholm. If your destination's Uppsala, it might be OK, but unless there is a super cheap ticket, I wouldn advise flying somewhere closer. Skavsta is the same, located near the city of Nyköping, a two hours' ride away from Stockholm. There are buses to Linköping, Norrköping, Södertälje aso. & a one-way ticket costs 130 SEK, while a return tickets costs 199 SEK [unfortunately there are no discounts].
There's a lot of places to fly to & a lot of options to choose from, so plan your trip in advance if you don't wanna find yourself in the middle of nowhere in the middle of night... ;)
Buses are plentiful, clean, and go everywhere! We stayed in Nacka (please see Hotel/Accomodations Tip) and taking a bus was a breeze! From the hotel, it was only a very short walk across the street to the bus stop and honestly, I can't remember waiting for more than 5 minutes for the next bus during the entire time... It was only a ten minute ride including about 5 stops to Slussen where you can connect to other buses, the Subway to the Central Station, or behind your sojourn on foot as you are just across the water from Gamla Stan. You can also find a bus to nearly every part of this fabulous city and if you have a Stockholm card it doesn't matter if you go somewhere unintended... you can always go somewhere else whilst you enjoy the place you are!
After flying to Vasteras, we had two options: take the bus direct to Stockholm or take a bus to Vasteras and a later train to Stockholm. We chose the former. The Flygbussarna coach takes about 1 hr 15 mins to get to Central Station in Stockholm and it costs 199 SEK (about 15 pounds sterling or 20 Euro at the time of travel) for a return ticket.
We took a bus from Jamvagsg (just down the road from Central Station) - to Djurgarden - and back again. It wasn't very far (about 10-15 mins) and the driver was very helpful. The Kupongs (not a typo) are 15SEKs and you need two of them for each journey.
I would love to give you more information but the Kupong is all in Swedish. (And the cow has nothing to do with this tip either).
In the city centre the ordinary red buses have recently been joined by several even more modern blue main lines. Many buses use fuels that are easy on the environment, such as ethanol. Two lines popular with tourists are no 47 (to Gröna Lund, Skansen and the Vasa Museum) and no 69 (to Kaknästornet). Buses are a great way to discover Stockholm.
If you want to save money on the trip between Stockholm and the Bromma Airport you can use public transportation by taking the SL-bus.
Just outside the terminal building you can find the bus stand for line 110 to Alvik and 152 to Älvsjö. With bus 110 you can change to the green subway line in Alvik and with 152 to the blue subway line in Sundbyberg. Both trips take about 5 minutes and cost 30 SEK. All SL-cards are also valid. This to be compared with the airport coaches who takes 69 SEK for a trip to Stockholm City.
Well then, take the bus!
You can go all over the city and it's surrounding with the bus. Taking the bus is a good alternative if you would like to see the city. I do recommend you not to go early in the morning or around 4.30pm until 6.30 pm as it is in the middle of rush hour on weekdays.
Recreation in Stockholm is very near at hand. We have a little more than 190 nature reserves and two national parks. There are many hiking trails so take the chance and set out on an excursion. Ängsjö is one of the smallest national parks in the country and is located in the Roslagen Archipelago. Take the boat directly from Stockholm or choose a short boat trip from one of the landing stages near the island. Parts of Tyresta National Park, just south of Stockholm, were destroyed by fire a few years ago. Today you can go on exciting guided tours around the area where the fire took place. The House of National Parks, which is the focal point in Tyresta, exhibits all the national parks in Sweden in a house built in the form of a map of Sweden.
The best place to start is on a sightseeing tour with City Sightseeing. They offer guided tours in first-class buses, as well as combined bus and boat excursions.
there is a free bus that goes to IKEA and back. it goes every hour from a point near the tourist information.
As Stockholm is not a small city, the bus is a good alternative to walking. I enjoyed the walks but to get to Skansen & the Nordic Museum, I took the bus instead.