There are 6 ways to get from Grimstad to Barcelona by bus, plane, car, car ferry, car train, or 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 Kristiansand Airport, Kjevik, fly
best- Take the bus from Grimstad Odden to Universitetetbus
- Fly from Kristiansand Airport, Kjevik (KRS) to Barcelona–El Prat Airport (BCN)plane KRS - BCN
9h 4mTrain, train to Oslo Airport, Gardermoen, fly
cheapest- Take the train from Harebakken bussterminal to Oslo Strain
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Barcelona–El Prat Airport (BCN)plane OSL - BCN
10h 55m€139–361Bus
- Take the bus from Øygårdsdalen to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Frankfurt central train stationbus 198
- Take the bus from Frankfurt - Main Bus Station to Barcelona - North Bus Stationbus
2d€282–528Drive, car ferry, car train
- Drive from Grimstad to Kristiansandcar
- Take the car ferry from Kristiansand to Hirtshalscarferry
- Drive from Hirtshals to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Barcelonacar
29h 40m€384–613Bus, train to Stavanger Airport, Sola, fly
- Take the bus from Grimstad Odden to Kristiansand rutebilstasjonbus
- Take the train from Kristiansand stasjon to Stavanger stasjontrain
- Fly from Stavanger Airport, Sola (SVG) to Barcelona–El Prat Airport (BCN)plane SVG - BCN
11h 27mDrive 3,049.3 km
- Drive from Grimstad to Barcelonacar 3,049.3 km
29h 42m€570–823
Grimstad to Barcelona by bus
Questions & Answers
The cheapest way to get from Grimstad to Barcelona is to train and fly which costs €130 - €370 and takes 10h 55m.
The fastest way to get from Grimstad to Barcelona is to train and fly which takes 10h 55m and costs €130 - €370.
No, there is no direct bus from Grimstad to Barcelona station. However, there are services departing from Øygårdsdalen and arriving at Barcelona - North Bus Station via Oslo bussterminal, Hamburg, Zentraler Omnibusbahnhof and Frankfurt - Main Bus Station. The journey, including transfers, takes approximately 2 days 0h.
The distance between Grimstad and Barcelona is 2004 km. The road distance is 3049.3 km.
The best way to get from Grimstad to Barcelona without a car is to bus which takes 2 days 0h and costs €280 - €550.
It takes approximately 9h 4m to get from Grimstad to Barcelona, including transfers.
Grimstad to Barcelona bus services, operated by Vy Buss, depart from Øygårdsdalen station.
Grimstad to Barcelona bus services, operated by Vy Buss, arrive at Oslo bussterminal station.
Yes, the driving distance between Grimstad to Barcelona is 3049 km. It takes approximately 29h 42m to drive from Grimstad to Barcelona.
Book your Grimstad to Barcelona bus tickets online with Omio.
What companies run services between Grimstad, Agder, Norway and Barcelona, Spain?
You can take a bus from Øygårdsdalen to Barcelona - North Bus Station via Oslo bussterminal, Hamburg, Zentraler Omnibusbahnhof, and Frankfurt - Main Bus Station in around 2d.
- Website
- klm.com
Flights from Kristiansand Airport, Kjevik to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €95–420
Flights from Stavanger Airport, Sola to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €100–440
- Website
- norwegian.com
Flights from Kristiansand Airport, Kjevik to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 5h 32m
- When
- Tuesday to Monday
- Estimated price
- €100–400
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €50–190
- Website
- norwegian.com
Flights from Kristiansand Airport, Kjevik to Barcelona–El Prat Airport via Bergen
- Ave. Duration
- 6h 15m
- When
- Thursday and Sunday
- Estimated price
- €75–340
Flights from Stavanger Airport, Sola to Barcelona–El Prat Airport
- Ave. Duration
- 3h
- When
- Monday and Friday
- Estimated price
- €45–330
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €45–150
- Website
- flysas.com
Flights from Kristiansand Airport, Kjevik to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €110–450
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday
- Estimated price
- €100–270
- Website
- vueling.com
Flights from Kristiansand Airport, Kjevik to Barcelona–El Prat Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- €80–250
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday and Saturday
- Estimated price
- €60–320
- Website
- brusselsairlines.com
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport via Brussels
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–200
- Website
- transavia.com
Flights from Oslo Airport, Gardermoen to Barcelona–El Prat Airport via Eindhoven
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- €70–320
- 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 61 25 80 00
- [email protected]
- Website
- go-aheadnordic.no
Train from Kristiansand stasjon to Stavanger stasjon
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €40–75
- Website
- https://go-aheadnordic.no/
Train from Harebakken bussterminal to Oslo S
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- €45–85
- Website
- https://go-aheadnordic.no/
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–22
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–15
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- 815 00 194
- [email protected]
- Website
- akt.no
Bus from Grimstad Odden to Universitetet
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- https://www.akt.no/
Bus from Grimstad Odden to Kristiansand rutebilstasjon
- Ave. Duration
- 1h
- Frequency
- Hourly
- Website
- https://www.akt.no/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Øygårdsdalen to Oslo bussterminal
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- €50–100
- Website
- https://www.vybuss.com/
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Øygårdsdalen to Oslo bussterminal
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- €40–60
- Website
- https://www.nor-way.no/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Frankfurt central train station
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt - Main Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- €120–200
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Frankfurt - Main Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 20h 5m
- Frequency
- Twice daily
- Estimated price
- €120–230
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
Bus from Frankfurt - Main Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- €120–260
- Website
- https://www.sindbad.pl/en/home
- Phone
- +45 99 56 19 00
- Website
- colorline.no
Car ferry from Kristiansand to Hirtshals
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- €36–101
- Website
- https://www.colorline.com/
- Car
- €101
- No Car
- €36
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 5193+ hotels available in Barcelona.























