There are 9 ways to get from Barcelona to Porjus by plane, taxi, bus, night train, car, train, 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 Luleå/Kallax Airport, taxi, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Luleå/Kallax Airport (LLA)BCN - LLA
- Take the taxi from Luleå Airport to Jokkmokk busstation
- Take the bus from Jokkmokk busstation to Porjus E45 Ica
13h 47mkr 1,515–4,360Fly to Gällivare Lapland Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Gällivare Lapland Airport (GEV)BCN - GEV
- Take the bus from Gällivare sjukhus to Porjus E45 Ica
12h 21mkr 1,090–2,695Bus, night train
- Take the bus from Barcelona to Karlsruhe central train station
- Take the night train from Karlsruhe Hbf to Malmö, CentralstationEn
- Take the night train from Malmö, Centralstation to Östersund CentralstationNt
- Take the bus from Östersund Centralstation to Porjus E45 Ica45
2d 11hDrive 3,835.3 km
- Drive from Barcelona to Porjus3,835.3 km
39h 36mkr 6,585–9,512Fly to Skellefteå Airport, drive
- Fly from Barcelona–El Prat Airport (BCN) to Skellefteå Airport (SFT)BCN - SFT
- Drive from Skelleftea-Airport-SFT to Porjus
12h 12mkr 1,505–3,805Fly to Kiruna Airport, bus, train
- Fly from Barcelona–El Prat Airport (BCN) to Kiruna Airport (KRN)BCN - KRN
- Take the bus from Kiruna flygplats to Abisko Östra station
- Take the train from Abisko Östra station to Gällivare resecentrum
- Take the bus from Gällivare resecentrum to Porjus E45 Ica
17h 7mkr 2,200–4,985Fly to Harstad/Narvik Airport, Evenes, bus, train
- Fly from Barcelona–El Prat Airport (BCN) to Harstad/Narvik Airport, Evenes (EVE)BCN - EVE
- Take the bus from Harstad/Narvik lufthavn to Bromsgård
- Take the train from Narvik station to Gällivare resecentrum
- Take the bus from Gällivare resecentrum to Porjus E45 Ica
18h 13mkr 1,845–4,165Bus, train
- Take the bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalen
- Take the train from Stockholm Centralstation to Gällivare resecentrum
- Take the bus from Gällivare resecentrum to Porjus E45 Ica
2d 21hDrive, car train
- Drive from Barcelona to Würzburg Hbf
- Take the car train from Würzburg Hbf to Hamburg Hbf
- Drive from Hamburg Hbf to Porjus
39h 56mkr 6,817–10,003
Barcelona–El Prat Airport (BCN) to Luleå/Kallax Airport (LLA) flights
Questions & Answers
The cheapest way to get from Barcelona to Porjus is to fly and bus which costs 1000 kr - 2700 kr and takes 12h 21m.
The fastest way to get from Barcelona to Porjus is to fly and drive which takes 12h 12m and costs 1500 kr - 3800 kr.
The distance between Barcelona and Porjus is 3214 km. The road distance is 3835.3 km.
The best way to get from Barcelona to Porjus without a car is to bus and night train which takes 2 days 11h and costs .
It takes approximately 13h 47m to get from Barcelona to Porjus, including transfers.
Yes, the driving distance between Barcelona to Porjus is 3835 km. It takes approximately 39h 36m to drive from Barcelona to Porjus.
There are one+ hotels available in Porjus.
What companies run services between Barcelona, Spain and Porjus, Sweden?
There is no direct connection from Barcelona to Porjus. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Luleå/Kallax Airport (LLA), walk to Luleå Airport, take the taxi to Jokkmokk busstation, walk to Jokkmokk busstation, then take the bus to Porjus E45 Ica. Alternatively, you can take a bus from Barcelona to Porjus E45 Ica via Karlsruhe central train station, Karlsruhe Hbf, Malmö, Centralstation, Östersund Centralstation, and Östersund Centralstation in around 2d 11h.
- Website
- flysas.com
Flights from Barcelona–El Prat Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 6h 7m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- kr 850–3,900
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Stockholm
- Ave. Duration
- 7h 8m
- When
- Thursday, Friday, and Sunday
- Estimated price
- kr 900–4,300
Flights from Barcelona–El Prat Airport to Kiruna Airport via Stockholm
- Ave. Duration
- 7h 51m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–4,400
Flights from Barcelona–El Prat Airport to Kiruna Airport via Copenhagen
- Ave. Duration
- 7h 5m
- When
- Thursday and Sunday
- Estimated price
- kr 1,000–4,300
Flights from Barcelona–El Prat Airport to Harstad/Narvik Airport, Evenes via Oslo
- Ave. Duration
- 6h 15m
- When
- Thursday and Sunday
- Estimated price
- kr 750–2,300
- Website
- amapola.nu
Flights from Barcelona–El Prat Airport to Gällivare Lapland Airport via Stockholm
- Ave. Duration
- 8h 21m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- kr 750–3,600
Flights from Barcelona–El Prat Airport to Gällivare Lapland Airport via Copenhagen, Stockholm
- Ave. Duration
- 13h 45m
- When
- Thursday and Sunday
- Estimated price
- kr 750–3,400
Flights from Barcelona–El Prat Airport to Gällivare Lapland Airport via Dusseldorf, Stockholm
- Ave. Duration
- 17h 5m
- When
- Thursday and Sunday
- Estimated price
- kr 650–2,800
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 6h 37m
- When
- Wednesday and Sunday
- Estimated price
- kr 850–3,300
- Website
- transavia.com
Flights from Barcelona–El Prat Airport to Luleå/Kallax Airport via Paris Orly
- Ave. Duration
- 7h 47m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 1,100–4,900
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Luleå/Kallax Airport via Zurich
- Ave. Duration
- 8h 40m
- When
- Friday
- Estimated price
- kr 3,100–7,000
Flights from Barcelona–El Prat Airport to Harstad/Narvik Airport, Evenes via Zurich
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- kr 3,000–6,500
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Harstad/Narvik Airport, Evenes via Frankfurt
- Ave. Duration
- 7h 2m
- When
- Monday and Saturday
- Estimated price
- kr 1,000–3,100
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Harstad/Narvik Airport, Evenes via Milan Malpensa
- Ave. Duration
- 8h 12m
- When
- Monday
- Estimated price
- kr 800–2,500
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Kiruna Airport via Dusseldorf
- Ave. Duration
- 8h 20m
- When
- Saturday
- Estimated price
- kr 800–3,600
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Harstad/Narvik Airport, Evenes via Oslo
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- kr 1,400–3,000
- Website
- bahntouristikexpress.de
Night train from Karlsruhe Hbf to Malmö, Centralstation
- Ave. Duration
- 13h 57m
- Frequency
- 3 times a week
- Schedules at
- bahntouristikexpress.de
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Malmö, Centralstation to Östersund Centralstation
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Estimated price
- kr 700–1,000
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Abisko Östra station to Gällivare resecentrum
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- kr 190–430
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 310–430
- 2nd Class Ticket
- kr 190–260
Train from Narvik station to Gällivare resecentrum
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a day
- Estimated price
- kr 220–450
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Gällivare resecentrum
- Ave. Duration
- 13h 56m
- Frequency
- Once daily
- Estimated price
- kr 650–1,900
- Website
- https://www.sj.se/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,300
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Jokkmokk busstation to Porjus E45 Ica
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- kr 90–105
- Book at
- resrobot.se
- Online fare
- kr 90–105
Bus from Gällivare sjukhus to Porjus E45 Ica
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- kr 95–110
- Book at
- resrobot.se
- Online fare
- kr 95–110
Bus from Kiruna flygplats to Abisko Östra station
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- kr 160–190
- Book at
- resrobot.se
- Online fare
- kr 160–190
Bus from Gällivare resecentrum to Porjus E45 Ica
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- kr 95–110
- Book at
- resrobot.se
- Online fare
- kr 95–110
- Phone
- 0771-100 110
- brev@tabussen.nu
- Website
- tabussen.nu
Bus from Jokkmokk busstation to Porjus E45 Ica
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- tabussen.nu
Bus from Östersund Centralstation to Porjus E45 Ica
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Schedules at
- tabussen.nu
Bus from Gällivare resecentrum to Porjus E45 Ica
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- tabussen.nu
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona to Karlsruhe central train station
- Ave. Duration
- 18h 50m
- Frequency
- Once daily
- Estimated price
- kr 500–1,600
- Website
- https://www.flixbus.co.uk
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Harstad/Narvik lufthavn to Bromsgård
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- kr 75–110
- Website
- https://www.reisnordland.no/
- Phone
- 05 798
- post@boreal.no
- Website
- boreal.no
Bus from Harstad/Narvik lufthavn to Bromsgård
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- kr 290–350
- Website
- Boreal
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 28h
- Frequency
- 4 times a week
- Estimated price
- kr 700–1,100
- Website
- https://union-ivkoni.com/en
- Phone
- +385 (0)98 39 89 59
- 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
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
Want to know more about Flixbus?
Read the travel guide

















