There are 10 ways to get from Bergen to Zaragoza by plane, train, bus, or car
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 Barcelona–El Prat Airport, train
best- Fly from Bergen (BGO) to Barcelona–El Prat Airport (BCN)plane BGO - BCN
- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain
8h 12m€122–402Fly to Reus Airport, train
cheapest- Fly from Bergen (BGO) to Reus Airport (REU)plane BGO - REU
- Take the train from Camp De Tarragona to Zaragoza-Deliciastrain
15h 18m€103–363Train, bus via Montpellier
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Lillebus
- Take the train from Lille Europe to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Zaragoza-Deliciastrain
47h 21m€443–668Drive 3,372 km
- Drive from Bergen to Zaragozacar 3,372 km
35h 51m€647–935Fly to Bilbao Airport, bus, train
- Fly from Bergen (BGO) to Bilbao Airport (BIO)plane BGO - BIO
- Take the bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobusesbus
- Take the train from Vitoria/Gasteiz to Zaragoza-Deliciastrain
13h 56m€145–319Fly to Biarritz Pays Basque Airport, bus, train
- Fly from Bergen (BGO) to Biarritz Pays Basque Airport (BIQ)plane BGO - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
- Take the train from San Sebastian/Donostia to Zaragoza-Deliciastrain
14h 50m€165–674Fly to Zaragoza Airport
- Fly from Bergen (BGO) to Zaragoza Airport (ZAZ)plane BGO - ZAZ
28h 39m€138–610Train, bus
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the train from Hamburg Hbf to Karlsruhe Hauptbahnhoftrain 20N
- Take the bus from Karlsruhe - Central Station South Side to Estación Central de Autobuses de Zaragozabus
2d 6h€343–613Bus
- Take the bus from Bergen busstasjon to Olavsgaardbus
- Take the bus from Oslo bussterminal to Malmo Norra Vallgatanbus 600
- Take the bus from Malmö central train station FlixBus stop to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris - Bercy-Seine Bus Station to Estación Central de Autobuses de Zaragozabus
2d 8h€355–791Train, bus #2
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to MARSEILLE, Gare des Autocars de Marseille, stand 1bus
- Take the bus from Marseille - Saint-Charles Bus Station to Perpignan - Bus Stationbus
- Take the train from Perpignan to Zaragoza-Deliciastrain
2d 18h€335–803
Bergen to Zaragoza by train and bus
Comparing Your Travel Options
The cheapest way to get from Bergen to Zaragoza is to fly and bus and train which costs €140 - €320 and takes 13h 56m.
The fastest way to get from Bergen to Zaragoza is to fly and train which takes 8h 12m and costs €120 - €410.
No, there is no direct bus from Bergen to Zaragoza. However, there are services departing from Bergen busstasjon and arriving at Estación Central de Autobuses de Zaragoza via Olavsgaard, Oslo bussterminal, Malmö central train station FlixBus stop and Paris - Bercy-Seine Bus Station. The journey, including transfers, takes approximately 2 days 8h.
The distance between Bergen and Zaragoza is 2454 km. The road distance is 3372 km.
The best way to get from Bergen to Zaragoza without a car is to train and bus via Montpellier which takes 47h 21m and costs €440 - €700.
It takes approximately 8h 12m to get from Bergen to Zaragoza, including transfers.
Bergen to Zaragoza bus services, operated by Vy Buss, depart from Bergen busstasjon station.
The best way to get from Bergen to Zaragoza is to fly which takes 28h 39m and costs €130 - €650. Alternatively, you can bus, which costs €350 - €800 and takes 2 days 8h.
Bergen to Zaragoza bus services, operated by Vy Buss, arrive at Olavsgaard station.
Yes, the driving distance between Bergen to Zaragoza is 3372 km. It takes approximately 35h 51m to drive from Bergen to Zaragoza.
What companies run services between Bergen, Norway and Zaragoza, Spain?
Norwegian Air Shuttle, Ulendo Airlink, and three other airlines fly from Bergen (BGO) to Zaragoza Airport (ZAZ) 3 times a week. Alternatively, you can take a bus from Bergen busstasjon to Estación Central de Autobuses de Zaragoza via Olavsgaard, Oslo bussterminal, Malmö central train station FlixBus stop, Paris, Quai de Bercy (Bercy Seine), and Paris - Bercy-Seine Bus Station in around 2d 8h.
- Website
- klm.com
Flights from Bergen to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €75–350
Flights from Bergen to Bilbao Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €80–390
Flights from Bergen to Bilbao Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 15m
- When
- Saturday and Sunday
- Estimated price
- €80–390
Flights from Bergen to Biarritz Pays Basque Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €120–600
Flights from Bergen to Biarritz Pays Basque Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €120–600
- Website
- lufthansa.com
Flights from Bergen to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €95–330
- Website
- easyjet.com
Flights from Bergen to Reus Airport via London Gatwick
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- €75–290
Flights from Bergen to Reus Airport via Manchester
- Ave. Duration
- 15h 15m
- When
- Friday
- Estimated price
- €75–290
- Website
- vueling.com
Flights from Bergen to Bilbao Airport via London Gatwick
- Ave. Duration
- 5h 15m
- When
- Monday, Friday, Sunday, Wednesday, Thursday, and Saturday
- Estimated price
- €75–300
Flights from Bergen to Zaragoza Airport via Palma Mallorca
- Ave. Duration
- 29h 15m
- When
- Saturday
- Estimated price
- €130–600
- Website
- jet2.com
Flights from Bergen to Reus Airport via Manchester
- Ave. Duration
- 15h
- When
- Friday
- Estimated price
- €85–290
Flights from Bergen to Reus Airport via London Gatwick
- Ave. Duration
- 14h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €85–290
- Website
- transavia.com
Flights from Bergen to Reus Airport via Amsterdam Schiphol
- Ave. Duration
- 16h
- When
- Monday
- Estimated price
- €95–450
- Website
- airfrance.com
Flights from Bergen to Bilbao Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 15m
- When
- Saturday and Sunday
- Estimated price
- €80–390
Flights from Bergen to Biarritz Pays Basque Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €120–600
- Website
- norwegian.com
Flights from Bergen to Barcelona–El Prat Airport
- Ave. Duration
- 3h 15m
- When
- Thursday and Sunday
- Estimated price
- €100–200
- Website
- flysas.com
Flights from Bergen to Biarritz Pays Basque Airport via Copenhagen
- Ave. Duration
- 8h 35m
- When
- Saturday
- Estimated price
- €130–600
- Website
- flyulendo.com
Flights from Bergen to Zaragoza Airport via Rome
- Ave. Duration
- 25h 10m
- When
- Thursday
- Estimated price
- €170–650
- Website
- ryanair.com
Flights from Bergen to Zaragoza Airport via Milan Bergamo
- Ave. Duration
- 25h 35m
- When
- Saturday
- Estimated price
- €150–600
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- €45–80
- Website
- Renfe AVE
Train from Camp De Tarragona to Zaragoza-Delicias
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €29–50
- Website
- Iryo
Train from Camp De Tarragona to Zaragoza-Delicias
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- €21–35
- Website
- Iryo
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Renfe Viajeros
Train from Montpellier Saint-Roch to Zaragoza-Delicias
- Ave. Duration
- 4h 51m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
Train from Camp De Tarragona to Zaragoza-Delicias
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €27–40
- Website
- Renfe Viajeros
Train from Vitoria/Gasteiz to Zaragoza-Delicias
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Renfe Viajeros
Train from San Sebastian/Donostia to Zaragoza-Delicias
- Ave. Duration
- 4h 13m
- Frequency
- 4 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from Perpignan to Zaragoza-Delicias
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- €60–90
- Website
- Renfe Viajeros
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 38m
- Frequency
- Every 3 hours
- Estimated price
- €24–40
- Website
- Ouigo
Train from Camp De Tarragona to Zaragoza-Delicias
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- €18–29
- Website
- Ouigo
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €34
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €34
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €34
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lille Europe to Montpellier Saint-Roch
- Ave. Duration
- 5h 11m
- Frequency
- Every 4 hours
- Estimated price
- €190–290
- Website
- TGV inOui
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Hamburg Hbf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 7h 51m
- Frequency
- Twice daily
- Estimated price
- €140–210
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 6h 14m
- Frequency
- Twice daily
- Estimated price
- €120–260
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 (0) 911 / 240 388 – 22
- [email protected]
- Website
- BahnTouristikExpress GmbH
Train from Hamburg Hbf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 8h 52m
- Frequency
- Twice a week
- Schedules at
- BahnTouristikExpress GmbH
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- 5 times a week
- Estimated price
- €80–130
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Lille
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- €60–95
- Website
- Flixbus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- 5 times a week
- Estimated price
- €80–130
- Website
- Flixbus
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a day
- Estimated price
- €45–75
- Website
- Flixbus
Bus from Malmö central train station FlixBus stop to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- €100–160
- Website
- Flixbus
- Phone
- +34 94 476 50 07
- Website
- Autobuses La Union
Bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobuses
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €12–18
- Website
- Autobuses La Union
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €3–6
- Website
- BlaBlaCar Bus
Bus from Karlsruhe - Central Station South Side to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 22h 10m
- Frequency
- Once daily
- Estimated price
- €110–190
- Website
- BlaBlaCar Bus
Bus from Paris - Bercy-Seine Bus Station to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- BlaBlaCar Bus
Bus from Marseille - Saint-Charles Bus Station to Perpignan - Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- BlaBlaCar Bus
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Bergen busstasjon to Olavsgaard
- Ave. Duration
- 9h 5m
- Frequency
- Once a week
- Estimated price
- €120–240
- Website
- Vy Buss
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- Every 4 hours
- Estimated price
- €130–250
- Website
- Vy Buss
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- €110–260
- Website
- Sindbad
Bus from SŁUBICE, Port Świecko, Świecko 39 to MARSEILLE, Gare des Autocars de Marseille, stand 1
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- €110–380
- Website
- Sindbad
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
Book your Bergen to Zaragoza bus tickets online with Omio.
There are 633+ hotels available in Zaragoza.













































