International airlines such as Lufthansa, Qatar, Aeroflot, Turkish Airlines, and Air India offer flights to Stockholm. However, there are no direct flights between India and Stockholm, with a majority of these flights having a stop over in Europe.
Stockholm's international airport is one of the busiest in Europe. You can find flights to Stockholm very easily from anywhere around the world. It has a second domestic airport, which also has flights running to and from the nearby Nordic countries.
From nearby cities. Discuss routes maybe. Talk about ease of rental for cabs / self driven cars
Stockholm Central is the city's main train station. Trains from domestic cities such as Gothenburg and Malmo, and also other smaller cities run daily. International trains including those coming from Copenhagen in Denmark and Oslo in Norway.
Bus travel to Stockholm is available from several nearby cities, domestic and international. The City Terminal is the main bus terminal of Stockholm. Copenhagen, Oslo, Berlin, Prague, Zagreb and Budapest are a few of the international destinations connected via bus.
Stockholm is located facing the Baltic Sea, and cruises connecting the city with the region are readily available. Primarily, ferries connect the city with other cities in Finland, Latvia and Estonia. Stadsgërden, Skeppsbron and Frihamnen are three of the busiest ports in Stockholm, including international cruise liners and daily ferries in the Baltic region.