There are 9 ways to get from Rome to Stockoln by plane, taxi, train, bus, car, busferry, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Fiumicino International Airport to Mora-Siljan Airport, taxi
best- Fly from Fiumicino International Airport (FCO) to Mora-Siljan Airport (MXX)plane FCO - MXX
- Take the taxi from Mora-Siljan Airport (MXX) to Stockolntaxi
9h 43mkr 2,545–5,074Fly Fiumicino International Airport to Stockholm-Arlanda Airport, train
cheapest- Fly from Fiumicino International Airport (FCO) to Stockholm-Arlanda Airport (ARN)plane FCO - ARN
- Take the train from Arlanda Centralstation to Gävle Centralstationtrain
- Take the train from Gävle Centralstation to Bollnäs stationtrain
12h 20mkr 1,190–3,084Train, bus, taxi
- Take the train from Roma Termini to Venezia Mestretrain
- Take the bus from Venice - Mestre Bus Station to Zagreb - Bus Stationbus
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalenbus
- Take the train from Stockholm Centralstation to Borlänge Centralstationtrain
- Take the train from Borlänge Centralstation to Rättvik tågstationtrain
- Take the taxi from Rättvik tågstation to Stockolntaxi
42h 26mDrive 2,879.2 km
- Drive from Rome to Stockolncar 2,879.2 km
29h 56mkr 5,105–7,374Fly Roma Ciampino Airport to Mora-Siljan Airport, taxi
- Fly from Roma Ciampino Airport (CIA) to Mora-Siljan Airport (MXX)plane CIA - MXX
- Take the taxi from Mora-Siljan Airport (MXX) to Stockolntaxi
13h 44mkr 2,480–4,703Fly Roma Ciampino Airport to Stockholm-Arlanda Airport, train
- Fly from Roma Ciampino Airport (CIA) to Stockholm-Arlanda Airport (ARN)plane CIA - ARN
- Take the train from Arlanda Centralstation to Gävle Centralstationtrain
- Take the train from Gävle Centralstation to Bollnäs stationtrain
13h 42mkr 1,275–4,013Bus, train
- Take the bus from Roma, Autostazione Tiburtina to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Uppsala Centralbus
- Take the train from Uppsala Centralstation to Rättvik tågstationtrain
45h 28mBus and ferry, Bus, train
- Take the busferry from Roma, Autostazione Tiburtina to Elbasanbusferry
- Take the bus from Elbasan to Stockholm, Cityterminalenbus
- Take the train from Stockholm Centralstation to Rättvik tågstationtrain
2d 19hDrive, car train
- Drive from Rome to Villach Hbfcar
- Take the car train from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Stockolncar
28h 5mkr 4,647–14,745
Fiumicino International Airport (FCO) to Mora-Siljan Airport (MXX) flights
Questions & Answers
The cheapest way to get from Rome to Stockoln is to fly and train which costs 1100 kr - 3100 kr and takes 12h 20m.
The fastest way to get from Rome to Stockoln is to fly and taxi which takes 9h 43m and costs 2500 kr - 5500 kr.
The distance between Rome and Stockoln is 2247 km. The road distance is 2879.2 km.
The best way to get from Rome to Stockoln without a car is to train and bus and taxi which takes 42h 26m and costs .
It takes approximately 9h 43m to get from Rome to Stockoln, including transfers.
Yes, the driving distance between Rome to Stockoln is 2879 km. It takes approximately 29h 56m to drive from Rome to Stockoln.
There are 12+ hotels available in Stockoln.
What companies run services between Rome, Italy and Stockoln, Sweden?
There is no direct connection from Rome to Stockoln. However, you can take the line 4570 train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Mora-Siljan Airport (MXX), then take the taxi to Stockoln. Alternatively, you can take the train to Venezia Mestre, walk to Venice - Mestre Bus Station, take the bus to Zagreb - Bus Station, walk to Zagreb, Autobusni Kolodvor, take the bus to Stockholm, Cityterminalen, walk to Stockholm Centralstation, take the train to Borlänge Centralstation, take the train to Rättvik tågstation, then take the taxi to Stockoln.
- Website
- flexflight.dk
Flights from Fiumicino International Airport to Mora-Siljan Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- kr 700–2,800
Flights from Fiumicino International Airport to Mora-Siljan Airport via Copenhagen, Stockholm-Arlanda Airport
- Ave. Duration
- 7h 27m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 700–2,900
Flights from Roma Ciampino Airport to Mora-Siljan Airport via Krakow, Stockholm-Arlanda Airport
- Ave. Duration
- 12h 52m
- When
- Wednesday and Sunday
- Estimated price
- kr 650–2,400
Flights from Roma Ciampino Airport to Mora-Siljan Airport via Warsaw Modlin, Stockholm-Arlanda Airport
- Ave. Duration
- 12h 55m
- When
- Tuesday
- Estimated price
- kr 650–2,400
Flights from Roma Ciampino Airport to Mora-Siljan Airport via Vilnius, Stockholm-Arlanda Airport
- Ave. Duration
- 9h 45m
- When
- Thursday
- Estimated price
- kr 700–2,400
Flights from Roma Ciampino Airport to Mora-Siljan Airport via Prague, Stockholm-Arlanda Airport
- Ave. Duration
- 13h 40m
- When
- Tuesday to Thursday
- Estimated price
- kr 650–3,700
- Website
- flysas.com
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 800–2,400
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- kr 800–2,400
Flights from Roma Ciampino Airport to Stockholm-Arlanda Airport via Prague
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- kr 900–3,700
- Website
- norwegian.com
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- kr 600–1,800
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- kr 600–1,800
Flights from Roma Ciampino Airport to Stockholm-Arlanda Airport via Vilnius
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- kr 800–2,900
- Website
- ryanair.com
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 550–1,800
Flights from Roma Ciampino Airport to Stockholm-Arlanda Airport via Krakow
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- kr 800–2,900
Flights from Roma Ciampino Airport to Stockholm-Arlanda Airport via Warsaw Modlin
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- kr 800–2,900
- Website
- lufthansa.com
Flights from Fiumicino International Airport to Stockholm-Arlanda Airport via Munich
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- kr 800–3,300
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- kr 700–1,400
- Website
- https://www.italotreno.it/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Borlänge Centralstation
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- kr 320–600
- Website
- https://www.sj.se/en/
Train from Borlänge Centralstation to Rättvik tågstation
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- kr 85–160
- Website
- https://www.sj.se/en/
Train from Arlanda Centralstation to Gävle Centralstation
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- kr 200–360
- Website
- https://www.sj.se/en/
Train from Gävle Centralstation to Bollnäs station
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- kr 130–240
- Website
- https://www.sj.se/en/
Train from Uppsala Centralstation to Rättvik tågstation
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- kr 310–550
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Rättvik tågstation
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a day
- Estimated price
- kr 410–750
- Website
- https://www.sj.se/en/
- Phone
- 021 48 18 400
- info@tagibergslagen.se
- Website
- tagibergslagen.se
Train from Borlänge Centralstation to Rättvik tågstation
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- kr 90–150
- Schedules at
- tagibergslagen.se
- Phone
- 0550-875 61
- info@tagakeriet.se
- Website
- tagakeriet.se
Train from Borlänge Centralstation to Rättvik tågstation
- Ave. Duration
- 47 min
- Frequency
- 4 times a week
- Estimated price
- kr 100–160
- Website
- Tågab
- Phone
- 0771- 9 10 10 9
- Website
- xtrafik.se
Train from Gävle Centralstation to Bollnäs station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- kr 75–150
- Website
- X-trafik
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Hamburg Hbf
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- kr 1,100–9,500
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 4,600–5,200
- Car Compartment
- kr 8,500–9,500
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Venice - Mestre Bus Station to Zagreb - Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Estimated price
- kr 260–490
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +385 (0)98 610 311
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalen
- Ave. Duration
- 24h 19m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Uppsala Central
- Ave. Duration
- 25h 14m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Roma, Autostazione Tiburtina to Zagreb
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- kr 650–1,200
- Website
- https://www.flixbus.co.uk
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Roma, Autostazione Tiburtina to Elbasan
- Ave. Duration
- 18h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Elbasan to Stockholm, Cityterminalen
- Ave. Duration
- 42h
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Ave. Duration
- 1h 24m
- Estimated price
- kr 1,300–2,200
Mora Taxi
- Phone
- +46 250 150 00
- Website
- morataxi.se
Monalis Taxi AB
- Phone
- +46 250 410 00
- Website
- monalistaxi.se
Sverige Taxi
- Phone
- +46 247 147 00
- Website
- merresor.se
Mora Taxi
- Phone
- +46 250 150 00
- Website
- morataxi.se
Monalis Taxi AB
- Phone
- +46 250 410 00
- Website
- monalistaxi.se
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
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide

























