There are 9 ways to get from Geiranger to Barcelona by car ferry, bus, plane, 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.
Line 1152 car ferry, bus to Ålesund Airport, Vigra, fly
best- Take the car ferry from Geiranger ferjekai to Hellesylt ferjekai
- Take the bus from Hellesylt to Korsegata
- Fly from Ålesund Airport, Vigra (AES) to Barcelona–El Prat Airport (BCN)AES - BCN
14h 18m€200–540Line 1152 car ferry, bus to Sandane, fly
cheapest- Take the car ferry from Geiranger ferjekai to Hellesylt ferjekai
- Take the bus from Kjøs bru to Hjelmeset
- Fly from Sandane (SDN) to Barcelona–El Prat Airport (BCN)SDN - BCN
14h 17m€117–315Bus
- Take the bus from Grasdalen to Oslo bussterminal
- Take the bus from Oslo bussterminal to Malmo Norra Vallgatan600
- Take the bus from Malmö central train station FlixBus stop to Paris, Quai de Bercy (Bercy Seine)
- Take the bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
2d 2h€216–469Drive 3,240.4 km
- Drive from Geiranger to Barcelona3,240.4 km
32h 5m€605–874Line 1054 car ferry, bus, bus to Molde Airport, Årø, fly
- Take the car ferry from Eidsdal ferjekai to Linge ferjekai
- Take the bus from Linge ferjekai to Sjøholt
- Take the bus from Sjøholt to Årøhagen
- Fly from Molde Airport, Årø (MOL) to Barcelona–El Prat Airport (BCN)MOL - BCN
17h€137–341Bus, train to Oslo Airport, Gardermoen, fly
- Take the bus from Langvatn to Otta skysstasjon
- Take the train from Otta stasjon to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Barcelona–El Prat Airport (BCN)OSL - BCN
12h 35m€146–562Line 1152 car ferry, bus, bus to Bergen, fly
- Take the car ferry from Geiranger ferjekai to Hellesylt ferjekai
- Take the bus from Hellesylt to Stryn rutebilstasjon
- Take the bus from Stryn rutebilstasjon to Bergen busstasjon
- Fly from Bergen (BGO) to Barcelona–El Prat Airport (BCN)BGO - BCN
16h 37m€158–376Line 1152 car ferry, bus to Stavanger Airport, Sola, fly
- Take the car ferry from Geiranger ferjekai to Hellesylt ferjekai
- Take the bus from Grodås to Stavanger bussterminal
- Fly from Stavanger Airport, Sola (SVG) to Barcelona–El Prat Airport (BCN)SVG - BCN
21h 32m€250–632Drive, car train
- Drive from Geiranger to Hamburg Altona
- Take the car train from Hamburg Altona to Lörrach Hbf
- Drive from Lörrach Hbf to Barcelona
36h 39m€530–1,434
Ålesund Airport, Vigra (AES) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Geiranger to Barcelona is to line 1152 car ferry and bus and fly which costs €110 - €320 and takes 14h 17m.
The fastest way to get from Geiranger to Barcelona is to bus and train and fly which takes 12h 35m and costs €140 - €600.
The distance between Geiranger and Barcelona is 3006 km. The road distance is 3240.4 km.
The best way to get from Geiranger to Barcelona without a car is to bus which takes 2 days 2h and costs €210 - €470.
It takes approximately 14h 18m to get from Geiranger to Barcelona, including transfers.
Yes, the driving distance between Geiranger to Barcelona is 3240 km. It takes approximately 32h 5m to drive from Geiranger to Barcelona.
There are 5575+ hotels available in Barcelona.
What companies run services between Geiranger, Norway and Barcelona, Spain?
You can take a vehicle from Geiranger to Barcelona - North Bus Station via Grasdalen, Oslo bussterminal, Malmö central train station FlixBus stop, Paris, Quai de Bercy (Bercy Seine), and Paris - Bercy-Seine Bus Station in around 2d 2h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- klm.com
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–400
Flights from Bergen to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- €70–330
Flights from Stavanger Airport, Sola to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- €70–340
- Website
- norwegian.com
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Bergen
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- €65–300
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- €70–310
Flights from Molde Airport, Årø to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- €65–290
Flights from Molde Airport, Årø to Barcelona–El Prat Airport via Bergen
- Ave. Duration
- 9h 15m
- When
- Thursday
- Estimated price
- €65–280
Flights from Molde Airport, Årø to Barcelona–El Prat Airport via Bergen, Stavanger Airport, Sola
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- €65–280
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- €60–470
Flights from Bergen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 15m
- When
- Thursday and Sunday
- Estimated price
- €55–130
Flights from Stavanger Airport, Sola to Barcelona–El Prat Airport
- Ave. Duration
- 3h
- When
- Monday and Friday
- Estimated price
- €75–200
Flights from Sandane to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- €70–300
- Website
- lufthansa.com
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 8h
- When
- Monday
- Estimated price
- €100–350
Flights from Bergen to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €80–320
Flights from Stavanger Airport, Sola to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €80–330
- Website
- vueling.com
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via London Gatwick
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- €80–310
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Alicante–Elche
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €95–350
Flights from Molde Airport, Årø to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- €55–220
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Thursday and Sunday
- Estimated price
- €50–250
Flights from Sandane to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 6h 30m
- When
- Thursday and Sunday
- Estimated price
- €55–230
- Website
- norwegian.com
Flights from Molde Airport, Årø to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 16h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–300
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €50–180
- Website
- wizzair.com
Flights from Ålesund Airport, Vigra to Barcelona–El Prat Airport via Gdansk
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €65–250
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Friday
- Estimated price
- €65–240
- Website
- transavia.com
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport via Eindhoven
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- €60–290
- Website
- brusselsairlines.com
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport via Brussels
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- €50–220
- Website
- eurowings.com
Flights from Bergen to Barcelona–El Prat Airport via Dusseldorf
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- €60–220
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Otta stasjon to Oslo lufthavn stasjon
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- €23–55
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Otta stasjon to Oslo lufthavn stasjon
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://www.vy.no/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Altona to Lörrach Hbf
- Ave. Duration
- 10h 33m
- Frequency
- Once a week
- Estimated price
- €100–800
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €370–430
- Car Compartment
- €650–800
- Phone
- 55 55 90 70
- Website
- skyss.no
Bus from Hellesylt to Korsegata
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- €130–150
- Website
- https://www.skyss.no/en
Bus from Hellesylt to Stryn rutebilstasjon
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- €14–16
- Website
- https://www.skyss.no/en
- Phone
- +47 71 28 01 00
- Website
- frammr.no
Bus from Hellesylt to Korsegata
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- €85–120
- Website
- https://frammr.no/?sprak=3
Bus from Linge ferjekai to Sjøholt
- Ave. Duration
- 53 min
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- https://frammr.no/?sprak=3
Bus from Sjøholt to Årøhagen
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- https://frammr.no/?sprak=3
Bus from Hellesylt to Stryn rutebilstasjon
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- €10–15
- Website
- https://frammr.no/?sprak=3
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Grasdalen to Oslo bussterminal
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- Every 3 hours
- Estimated price
- €35–70
- Website
- https://www.vybuss.com/
Bus from Langvatn to Otta skysstasjon
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- €15–22
- Website
- https://www.vybuss.com/
Bus from Stryn rutebilstasjon to Bergen busstasjon
- Ave. Duration
- 5h 52m
- Frequency
- 6 times a week
- Estimated price
- €40–65
- Website
- https://www.vybuss.com/
Bus from Grodås to Stavanger bussterminal
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €120–190
- Website
- https://www.vybuss.com/
Bus from Kjøs bru to Hjelmeset
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- €17–25
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a day
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Malmö central train station FlixBus stop to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 20h 25m
- Frequency
- 4 times a week
- Estimated price
- €75–170
- Website
- https://www.flixbus.co.uk
Bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- 4 times a day
- Estimated price
- €30–120
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 12h 10m
- Frequency
- 4 times a day
- Estimated price
- €26–90
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- €30–100
- Website
- https://www.alsa.com/en/
- Phone
- +47 57 63 14 00
- info@thefjords.no
- Website
- thefjords.no
Car ferry from Geiranger ferjekai to Hellesylt ferjekai
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €30–45
- Schedules at
- thefjords.no
- Phone
- +47 71 28 01 00
- Website
- frammr.no
Car ferry from Eidsdal ferjekai to Linge ferjekai
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://frammr.no/?sprak=3
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide



















