There are 8 ways to get from Narvik to Barcelona by bus, plane, train, car, night 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.
Bus to Harstad/Narvik Airport, Evenes, fly
best- Take the bus from Narvik bussterminal to Harstad/Narvik lufthavnbus
- Fly from Harstad/Narvik Airport, Evenes (EVE) to Barcelona–El Prat Airport (BCN)plane EVE - BCN
9h 56m€160–465Bus to Bardufoss Airport, fly
cheapest- Take the bus from Narvik bussterminal to Finnsund sørbus
- Fly from Bardufoss Airport (BDU) to Barcelona–El Prat Airport (BCN)plane BDU - BCN
11h 40m€144–371Train, Bus
- Take the train from Narvik station to Boden C/Resecentrumtrain
- Take the train from Boden C/Resecentrum to Stockholm Centralstationtrain
- Take the bus from Stockholm, Cityterminalen to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
3d 16hDrive 4,188 km
- Drive from Narvik to Barcelonacar 4,188 km
43h 29m€780–1,126Bus to Tromsø Airport, Langnes, fly
- Take the bus from Narvik bussterminal to Tromsø Prostnesetbus
- Fly from Tromsø Airport, Langnes (TOS) to Barcelona–El Prat Airport (BCN)plane TOS - BCN
12h 20m€178–442Bus to Kiruna Airport, fly
- Take the bus from Narvik Bromsgård to Kiruna flygplatsbus
- Fly from Kiruna Airport (KRN) to Barcelona–El Prat Airport (BCN)plane KRN - BCN
11h 56mNight train, bus
- Take the night train from Narvik stasjon to Boden Centralstationnighttrain
- Take the night train from Boden Centralstation to Stockholm Centralstationnighttrain
- Take the bus from Stockholm Central Bus Station to Deva Bus Stationbus
- Take the bus from Deva to Barcelonabus
4d 2h€468–666Drive, car train
- Drive from Narvik to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Barcelonacar
47h 32m€705–1,008
Harstad/Narvik Airport, Evenes (EVE) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Narvik to Barcelona is to bus and fly which costs €140 - €380 and takes 11h 40m.
The fastest way to get from Narvik to Barcelona is to bus and fly which takes 9h 56m and costs €160 - €470.
The distance between Narvik and Barcelona is 3220 km. The road distance is 4188 km.
The best way to get from Narvik to Barcelona without a car is to train and Bus which takes 3 days 16h and costs .
It takes approximately 9h 56m to get from Narvik to Barcelona, including transfers.
Yes, the driving distance between Narvik to Barcelona is 4188 km. It takes approximately 43h 29m to drive from Narvik to Barcelona.
There are 5185+ hotels available in Barcelona.
What companies run services between Narvik, Norway and Barcelona, Spain?
There is no direct connection from Narvik to Barcelona. However, you can take the bus to Harstad/Narvik lufthavn, walk to Harstad/Narvik Airport, Evenes (EVE) airport, fly to Barcelona–El Prat Airport (BCN), walk to El Prat Aeroport, then take the train to Barcelona-Passeig de Gràcia. Alternatively, you can take a train from Narvik station to Barcelona, Estación de Autobuses de Sants via Boden C/Resecentrum, Stockholm Centralstation, Stockholm, Cityterminalen, Tirana, and Tirana in around 3d 16h.
- Website
- norwegian.com
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €60–280
Flights from Kiruna Airport to Barcelona–El Prat Airport via Stockholm
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–410
Flights from Kiruna Airport to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- €85–400
Flights from Bardufoss Airport to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 8h 20m
- When
- Thursday and Sunday
- Estimated price
- €90–420
- Website
- flysas.com
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 6h 30m
- When
- Wednesday and Saturday
- Estimated price
- €85–350
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 10h 50m
- When
- Sunday
- Estimated price
- €85–350
Flights from Tromsø Airport, Langnes to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- €100–270
Flights from Kiruna Airport to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 6h 25m
- When
- Thursday
- Estimated price
- €120–500
- Website
- norwegian.com
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 7h 25m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- €85–330
Flights from Bardufoss Airport to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- €130–490
- Website
- lufthansa.com
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 6h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €85–230
Flights from Tromsø Airport, Langnes to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 7h 45m
- When
- Tuesday to Sunday
- Estimated price
- €120–380
- Website
- vueling.com
Flights from Tromsø Airport, Langnes to Barcelona–El Prat Airport
- Ave. Duration
- 4h 55m
- When
- Wednesday and Saturday
- Estimated price
- €90–250
Flights from Bardufoss Airport to Barcelona–El Prat Airport via Oslo
- Ave. Duration
- 9h
- When
- Wednesday
- Estimated price
- €110–320
- Website
- swiss.com
Flights from Harstad/Narvik Airport, Evenes to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €100–420
- Website
- eurowings.com
Flights from Tromsø Airport, Langnes to Barcelona–El Prat Airport via Hamburg
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- €60–270
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Narvik station to Boden C/Resecentrum
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- €55–90
- Website
- https://www.sj.se/en/
Train from Boden C/Resecentrum to Stockholm Centralstation
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €150–230
- Website
- https://www.sj.se/en/
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Night train from Narvik stasjon to Boden Centralstation
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- https://www.sj.se/en
Night train from Boden Centralstation to Stockholm Centralstation
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €120–210
- Website
- https://www.sj.se/en
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Lörrach Hbf
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Narvik bussterminal to Harstad/Narvik lufthavn
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €21–30
- Website
- https://www.nor-way.no/en/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Narvik bussterminal to Harstad/Narvik lufthavn
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Website
- https://www.reisnordland.no/
- Phone
- +355 (0) 69 432/6000
- [email protected]
- Website
- facebook.com
Bus from Stockholm, Cityterminalen to Tirana
- Ave. Duration
- 41h 27m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- + 47 777 88 777
- Website
- svipper.no
Bus from Narvik bussterminal to Tromsø Prostneset
- Ave. Duration
- 4h 16m
- Frequency
- 3 times a day
- Estimated price
- €70–110
- Website
- https://svipper.no/?sprak=3
Bus from Narvik bussterminal to Finnsund sør
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- €29–45
- Website
- https://svipper.no/?sprak=3
- Phone
- +46 980 124 00
- [email protected]
- Website
- kirunabuss.se
Bus from Narvik Bromsgård to Kiruna flygplats
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Schedules at
- kirunabuss.se
- Phone
- 0040 723 450 475
- [email protected]
- Website
- comati-psg.ro
Bus from Stockholm Central Bus Station to Deva Bus Station
- Ave. Duration
- 41h 41m
- Frequency
- Once a week
- Estimated price
- €170–210
- Website
- https://comati-psg.ro/en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Deva to Barcelona
- Ave. Duration
- 35h
- Frequency
- 6 times a week
- Estimated price
- €130–170
- Schedules at
- tabitatour.autogari.ro
Want to know more about travelling around Spain
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












