COVID-19 Travel restrictions may apply upon entering Norway. Learn More.

There are 4 ways to get from Madrid Chamartín Station to Bergen by plane, train, bus, bus and ferry, ferry 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.

Recommended option

Fly  •  6h 58m

  1. Fly from Madrid (MAD) to Bergen (BGO) MAD - BGO

kr 915 - kr 3052

3 alternative options

Train, bus, bus and ferry  •  3 days 13h

  1. Take the train from Madrid-Puerta De Atocha to Zaragoza-Delicias Ave
  2. Take the bus from Zaragoza to Arad
  3. Take the bus and ferry from Arad to Oslo
  4. Take the train from Oslo S to Gjøvik stasjon R30
  5. Take the bus from Gjøvik skysstasjon to Bergen busstasjon

Bus, train, ferry  •  4 days 5h

  1. Take the bus from Coslada to Deva
  2. Take the bus from Deva Train Station to Aalborg Bus Station
  3. Take the train from Aalborg St. to Hirtshals St. 76
  4. Take the ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien

Drive  •  36h 39m

  1. Drive from Madrid Chamartín Station to Bergen 3664.2 km

kr 5000 - kr 7500

Spain → Norway
Partially open

Travel safe during COVID-19

International entry into Norway from Spain

  • Entry is partially open for citizens and permanent residents of Spain
Show more details
Allowed for: Citizens and permanent residents of Norway, as well as residents from EU Schengen Area (EU countries, Iceland, Liechtenstein, Norway, and Switzerland), Monaco, San Marino, Vatican and Cyprus

Restricted for: Foreign nationals from outside EU Schengen Area with the above exceptions

Show less

Conditions of entry into Norway from Spain

  • Negative COVID-19 test issued at most 1 days before arrival and 10 day mandatory self quarantine
This applies to arrivals from Spain
  • Passenger Locator Form (PLF) required
This applies to arrivals from all countries, with no exceptions
Show more details
  • Negative COVID-19 test issued at most 1 days before arrival and 10 day mandatory self quarantine
This doesn’t apply to citizens and permanent residents of Iceland and Greenland
  • COVID-19 test upon arrival
This applies to arrivals from United Kingdom, South Africa, Ireland, Netherlands, Austria, Portugal and Brazil
  • Passenger Locator Form (PLF) required
This applies to arrivals from all countries, with no exceptions

Show less

Rules to follow in Norway

1.5m

Mandatory

Considerations leaving from Spain

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Norway from Spain.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Bergen is 815 55 015.

Wearing a face mask on public transport in Bergen is mandatory.

The social distance requirement in Bergen is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 815 55 015.

No, returning to Spain from Norway is currently allowed.

See options for return travel.

Last updated: 28 Feb 2021
Exceptions may apply, for full details: Norwegian Institute of Public Health.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cost-effective way to get from Madrid Chamartín Station to Bergen is to fly, which costs 85€ - 300€ and takes 6h 58m.

More details

The quickest way to get from Madrid Chamartín Station to Bergen is to fly which costs 85€ - 300€ and takes 6h 58m.

More details

The distance between Madrid Chamartín Station and Bergen is 2300 km. The road distance is 3664.2 km.

Get driving directions

The best way to get from Madrid Chamartín Station to Bergen without a car is to train and bus and bus and ferry which takes 3 days 13h and costs .

More details

It takes approximately 6h 58m to get from Madrid Chamartín Station to Bergen, including transfers.

More details

The quickest flight from Madrid Airport to Bergen Airport is the direct flight which takes 3h 40m.

Search flights

Yes, the driving distance between Madrid Chamartín Station to Bergen is 3664 km. It takes approximately 36h 39m to drive from Madrid Chamartín Station to Bergen.

Get driving directions

Iberia, Norwegian Air Shuttle and KLM offer flights from Madrid Airport to Bergen Airport.

Search flights

There are 197+ hotels available in Bergen. Prices start at kr 1000 NOK per night.

More details

Map of how to get from Madrid Chamartín Station to Bergen.
Launch map view
  • Distance: 2300.2 km
  • Duration: 6h 58m

What companies run services between Madrid Chamartín Station, Spain and Bergen, Norway?

Iberia, Norwegian Air Shuttle and two other airlines fly from Madrid Chamartín Station to Bergen 3 times a day.

Airlines
Iberia
Website
iberia.com
Flights from Madrid to Bergen
Ave. Duration
3h 40m
When
Monday and Saturday
Estimated price
kr 800 - kr 2900
Norwegian Air Shuttle
Website
norwegian.com
Flights from Madrid to Bergen via Oslo
Ave. Duration
5h 35m
When
Monday and Friday
Estimated price
kr 950 - kr 2900
KLM
Website
klm.com
Flights from Madrid to Bergen via Amsterdam Schiphol
Ave. Duration
6h
When
Every day
Estimated price
kr 1000 - kr 3700
Train operators
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Website
renfe.com
Train from Madrid-Puerta De Atocha to Zaragoza-Delicias
Ave. Duration
1h 21m
Frequency
Every 2 hours
Estimated price
kr 320 - kr 700
Website
Renfe AVE
Promo
kr 320 - kr 410
Promo+
kr 380 - kr 410
Flexible
kr 500 - kr 700
Vy
Phone
+47 61 05 19 10
Website
vy.no
Train from Oslo S to Gjøvik stasjon
Ave. Duration
1h 56m
Frequency
Every 3 hours
Website
Vy
Bus operators
Amring
Phone
+4-0269-238.788
Website
amring.autogari.ro
Bus from Zaragoza to Arad
Ave. Duration
32h 41m
Frequency
Once a week
Estimated price
kr 700 - kr 950
Schedules at
amring.autogari.ro
SC Latino Expres S.R.L.
Phone
0040263701919
Email
latinoexpres@yahoo.com
Website
latinoexpres.ro
Bus and ferry from Arad to Oslo
Ave. Duration
36h 40m
Frequency
5 times a week
Estimated price
kr 650 - kr 950
Schedules at
latinoexpres.ro
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Gjøvik skysstasjon to Bergen busstasjon
Ave. Duration
8h
Frequency
6 times a week
Estimated price
kr 550 - kr 700
Website
Nor-Way Bussekspress
Online Ticket
kr 550 - kr 700
Atlassib
Phone
(004) 0269 229.224
Email
informatii@atlassib.es
Website
atlassib.es
Bus from Coslada to Deva
Ave. Duration
2 days 1h
Frequency
Once daily
Estimated price
kr 822
Schedules at
atlassib.es
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Deva Train Station to Aalborg Bus Station
Ave. Duration
30h
Frequency
Twice a week
Estimated price
kr 1100 - kr 1300
Website
Comati PSG
Ferry operators
Fjordline
Phone
+47 51 46 40 99
Email
info@fjordline.com
Website
fjordline.com
Ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien
Ave. Duration
16h 30m
Frequency
3 times a week
Estimated price
kr 410 - kr 600
Website
Fjordline

Want to know more about travelling around Norway

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.