Travelling to Uppsala and Visby
Travelling to Uppsala by air
Stockholm Arlanda International Airport is the airport closest to Uppsala. It is located between Uppsala and Stockholm, 35 km south of Uppsala.
From Arlanda Airport, you can comfortably continue to Uppsala with either the airport buses or direct trains.
The airport bus 801 leaves every 30 minutes (bus fare approx. SEK 100). The ride takes 30 minutes and stops at Uppsala Railway Station. Information about bus tickets. You can also take the train from Arlanda (Sky City) to Uppsala. The trip takes 18 minutes and costs around SEK 150.
Going by taxi costs approx. SEK 600 and takes about 30 minutes. Always use taxis with signs on top of the car. Tips are included in the fare. Ask for a fixed price. Payment with credit card is allowed.
Travelling to Uppsala by train
A number of trains from the continent have Stockholm as their final destination. In Stockholm you can change to the local train to Uppsala (SJ Regional), which departs every 30 minutes (05:41–23:11). You can check train timetables and book tickets through SJ.
Local Uppsala County buses
You can plan your trip and get updated information on bus cards and tickets at Upplands lokaltrafik.
NOTE: Cash is not accepted on the bus, you can only pay with credit card. Bus tickets are also sold at the travel center at the railway station.
Travelling to Gotland
We would like stress that Gotland is an island in the Baltic Sea, and it will take time to travel to Gotland from the Swedish mainland. The majority of people travelling to Gotland take one of Destination Gotland’s high speed ferries. These ferries depart from Nynäshamn and Oskarshamn regularly, and travel time is approximately three hours.
There are also flights from Stockholm Arlanda and Bromma to Visby Airport.
To get from Arlanda to Gotland, catch a bus or train to Stockholm’s Central Railway Station. From there you can take a bus to Nynäshamn. For more information, including ferry schedules and prices, please see Destination Gotland.