There are 8 ways to get from Barcelona to Milån by plane, train, bus, car, 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 to Stockholm-Arlanda Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Stockholm-Arlanda Airport (ARN)plane BCN - ARN
- Take the train from Arlanda Centralstation to Gävle Centralstationtrain
- Take the train from Gävle Centralstation to Järvsö tågstationtrain
11h 10mkr 990–3,502Bus, train
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Norrköpingbus
- Take the train from Norrköping Centralstation to Järvsö tågstationtrain
3dDrive 3,057.4 km
- Drive from Barcelona to Milåncar 3,057.4 km
31h 9mkr 5,720–8,261Fly to Sundsvall-Timrå Airport, bus, train
- Fly from Barcelona–El Prat Airport (BCN) to Sundsvall-Timrå Airport (SDL)plane BCN - SDL
- Take the bus from Deltavägen E4 Sörberge to Sundsvall Centralstationbus
- Take the train from Sundsvall Centralstation to Hudiksvall stationtrain
- Take the bus from Hudiksvall station to Ljusdal tågstationbus
15h 29mFly to Åre Östersund Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Åre Östersund Airport (OSD)plane BCN - OSD
- Take the train from Östersund Centralstation to Järvsö tågstationtrain
13h 52mkr 1,210–3,862Bus, train via Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Norrköpingbus
- Take the train from Norrköping Centralstation to Järvsö tågstationtrain
3d 9hBus, train #2
- Take the bus from Barcelona to Devabus
- Take the bus from Deva Bus Station to Stockholm Central Bus Stationbus
- Take the train from Stockholm Centralstation to Bollnäs stationtrain
- Take the bus from Bollnäs station to Lörstrand södrabus
3d 10hDrive, car train
- Drive from Barcelona to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Milåncar
34h 55mkr 5,432–7,846
Barcelona–El Prat Airport (BCN) to Stockholm-Arlanda Airport (ARN) flights
Comparing Your Travel Options
The cheapest way to get from Barcelona to Milån is to fly and train which costs 950 kr - 3500 kr and takes 11h 10m.
The fastest way to get from Barcelona to Milån is to fly and train which takes 11h 10m and costs 950 kr - 3500 kr.
The distance between Barcelona and Milån is 2623 km. The road distance is 3057.4 km.
The best way to get from Barcelona to Milån without a car is to bus and train which takes 3 days 0h and costs .
It takes approximately 11h 10m to get from Barcelona to Milån, including transfers.
Yes, the driving distance between Barcelona to Milån is 3057 km. It takes approximately 31h 9m to drive from Barcelona to Milån.
There are 78+ hotels available in Milån.
What companies run services between Barcelona, Spain and Milån, Sweden?
There is no direct connection from Barcelona to Milån. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Stockholm-Arlanda Airport (ARN), walk to Arlanda Centralstation, take the train to Gävle Centralstation, take the train to Järvsö tågstation, walk to Järvsö tågstation, then take the line 51 bus to Teve. Alternatively, you can take a bus from Barcelona, Estación de Autobuses de Sants to Teve via Tirana, Tirana, Norrköping, Norrköping Centralstation, Järvsö tågstation, and Järvsö tågstation in around 3d.
- Website
- flysas.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- kr 750–3,800
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- kr 750–3,800
Flights from Barcelona–El Prat Airport to Sundsvall-Timrå Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- kr 800–4,800
Flights from Barcelona–El Prat Airport to Sundsvall-Timrå Airport via Copenhagen, Stockholm-Arlanda Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Thursday, Sunday, Tuesday, and Friday
- Estimated price
- kr 950–4,800
Flights from Barcelona–El Prat Airport to Åre Östersund Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 9h 12m
- When
- Tuesday, Thursday, Sunday, Monday, Friday, and Wednesday
- Estimated price
- kr 900–5,500
Flights from Barcelona–El Prat Airport to Åre Östersund Airport via Copenhagen
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- kr 1,100–3,600
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Arlanda Centralstation to Gävle Centralstation
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- kr 190–280
- Website
- Swedish Railways (SJ)
Train from Gävle Centralstation to Järvsö tågstation
- Ave. Duration
- 1h 34m
- Frequency
- 5 times a day
- Estimated price
- kr 190–280
- Website
- Swedish Railways (SJ)
Train from Norrköping Centralstation to Järvsö tågstation
- Ave. Duration
- 4h 41m
- Frequency
- 3 times a day
- Estimated price
- kr 650–950
- Website
- Swedish Railways (SJ)
Train from Sundsvall Centralstation to Hudiksvall station
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- kr 110–160
- Website
- Swedish Railways (SJ)
Train from Östersund Centralstation to Järvsö tågstation
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- kr 290–420
- Website
- Swedish Railways (SJ)
Train from Norrköping Centralstation to Järvsö tågstation
- Ave. Duration
- 4h 41m
- Frequency
- 3 times a day
- Estimated price
- kr 650–950
- Website
- Swedish Railways (SJ)
Train from Stockholm Centralstation to Bollnäs station
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Estimated price
- kr 380–550
- Website
- Swedish Railways (SJ)
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
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






