There are 2 ways to get from Gullfoss to Selja by bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Mora-Siljan Airport
best- Take the bus from Reykholt to Selfoss - N1
- Take the bus from Selfoss - N1 to Mjódd E
- Fly from Keflavík International Airport (KEF) to Mora-Siljan Airport (MXX)KEF - MXX
14h 10mkr 3,020–7,087Bus, fly to Stockholm-Arlanda Airport, train
cheapest- Take the bus from Reykholt to Selfoss - N1
- Take the bus from Selfoss - N1 to Mjódd E
- Fly from Keflavík International Airport (KEF) to Stockholm-Arlanda Airport (ARN)KEF - ARN
- Take the train from Arlanda Centralstation to Mora tågstation
15h 23mkr 2,840–6,517
Keflavík International Airport (KEF) to Mora-Siljan Airport (MXX) flights
Questions & Answers
The cheapest way to get from Gullfoss to Selja is to bus and fly and train which costs 2800 kr - 6500 kr and takes 15h 23m.
The fastest way to get from Gullfoss to Selja is to bus and fly which takes 14h 10m and costs 3000 kr - 7500 kr.
The distance between Gullfoss and Selja is 2131 km.
It takes approximately 14h 10m to get from Gullfoss to Selja, including transfers.
There are 90+ hotels available in Selja.
What companies run services between Gullfoss, Iceland and Selja, Sweden?
There is no direct connection from Gullfoss to Selja. However, you can take the taxi to Reykholt, take the bus to Selfoss - N1, take the bus to Mjódd E, take the line 3 bus to Gamla Hringbraut, walk to Reykjavík, take the shuttle to Reykjavik Keflavik Nas Airport, walk to Keflavík International Airport (KEF) airport, fly to Mora-Siljan Airport (MXX), then take the taxi to Selja. Alternatively, you can take the taxi to Reykholt, take the bus to Selfoss - N1, take the bus to Mjódd E, take the line 3 bus to Gamla Hringbraut, walk to Reykjavík, take the shuttle to Reykjavik Keflavik Nas Airport, walk to Keflavík International Airport (KEF) airport, fly to Stockholm-Arlanda Airport (ARN), walk to Arlanda Centralstation, take the train to Mora tågstation, walk to Mora Tågstation, then take the line 52 bus to Selja gamla affären.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flexflight.dk
Flights from Keflavík International Airport to Mora-Siljan Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- kr 1,300–8,500
Flights from Keflavík International Airport to Mora-Siljan Airport via Oslo, Stockholm-Arlanda Airport
- Ave. Duration
- 7h 41m
- When
- Monday, Thursday, and Sunday
- Estimated price
- kr 1,300–8,500
Flights from Keflavík International Airport to Mora-Siljan Airport via Copenhagen, Stockholm-Arlanda Airport
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- kr 1,600–10,000
Flights from Keflavík International Airport to Mora-Siljan Airport via Helsinki, Stockholm-Arlanda Airport
- Ave. Duration
- 8h 40m
- When
- Monday to Friday
- Estimated price
- kr 2,600–6,500
- Website
- flysas.com
Flights from Keflavík International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- kr 950–6,500
Flights from Keflavík International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 950–4,100
Flights from Keflavík International Airport to Stockholm-Arlanda Airport via Oslo
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- kr 950–4,100
- Website
- finnair.com
Flights from Keflavík International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- kr 1,200–6,500
Flights from Keflavík International Airport to Stockholm-Arlanda Airport via Helsinki
- Ave. Duration
- 5h 35m
- When
- Monday to Saturday
- Estimated price
- kr 2,100–4,300
- Website
- icelandair.com
Flights from Keflavík International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- kr 1,200–6,500
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Arlanda Centralstation to Mora tågstation
- Ave. Duration
- 3h 26m
- Frequency
- Twice daily
- Estimated price
- kr 440–850
- Website
- https://www.sj.se/en/
- Phone
- +354 540 2700
- straeto@straeto.is
- Website
- straeto.is
Bus from Reykholt to Selfoss - N1
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–260
- Website
- https://www.straeto.is/en
Bus from Selfoss - N1 to Mjódd E
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- kr 140–200
- Website
- https://www.straeto.is/en
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide






