There are 6 ways to get from Madrid Chamartín Station to Bergen by plane, train, bus, night bus, 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 56m

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

kr 965 - kr 2551

5 alternative options

Train, bus, night bus  •  2 days 0h

  1. Take the train from Madrid-Puerta De Atocha to Perpignan Ave
  2. Take the train from Perpignan to Lille Europe Tgv
  3. Take the bus from Lille, Europe to Hamburg 155
  4. Take the night bus from Hamburg, Hamburg ZOB to Oslo
  5. Take the train from Oslo S to Bergen stasjon 41

kr 3636 - kr 5058

Bus, night bus  •  2 days 10h

  1. Take the bus from Madrid Estacion Sur to Paris Gallieni
  2. Take the bus from Paris, Gallieni to Hamburg 155
  3. Take the night bus from Hamburg, Hamburg ZOB to Oslo
  4. Take the bus from Oslo bussterminal to Tyinkrysset
  5. Take the bus from Tyinkrysset to Bergen busstasjon

kr 2594 - kr 3506

Train, bus  •  3 days 5h

  1. Take the train from Madrid-Chamartin to Vitoria/Gasteiz Alv / ...
  2. Take the bus from Vitoria-Gasteiz to Hamburg
  3. Take the bus from Hamburg, Hamburg ZOB to Gothenburg 173
  4. Take the train from Göteborg Centralstation to Oslo S R20
  5. Take the train from Oslo S to Bergen stasjon 41

kr 2878 - kr 4067

Train, bus, ferry  •  4 days 10h

  1. Take the train from Madrid-Chamartin to Valladolid Avn / ...
  2. Take the bus from Valladolid to Hamburg
  3. Take the bus from Hamburg ZOB to Aalborg
  4. Take the train from Aalborg St. to Hirtshals St. 76
  5. Take the ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien

Drive  •  37h 22m

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

kr 5500 - kr 8500

Questions & Answers

The cheapest way to get from Madrid Chamartín Station to Bergen is to fly which costs 95€ - 260€ and takes 6h 56m.

More details

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

More details

The distance between Madrid Chamartín Station and Bergen is 2300 km. The road distance is 3668.1 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 night bus which takes 2 days 0h and costs 360€ - 550€.

More details

It takes approximately 6h 56m 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 3668 km. It takes approximately 37h 22m to drive from Madrid Chamartín Station to Bergen.

Get driving directions

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

Search flights

There are 237+ 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 56m

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

Iberia, Norwegian Air Shuttle and three other airlines fly from Madrid Chamartín Station to Bergen every 4 hours.

Airlines
KLM
Website
klm.com
Flights from Madrid to Bergen via Amsterdam Schiphol
Ave. Duration
6h 26m
When
Every day
Estimated price
kr 1400 - kr 4800
Iberia
Website
iberia.com
Flights from Madrid to Bergen
Ave. Duration
3h 40m
When
Saturday
Estimated price
kr 850 - kr 3300
Norwegian Air Shuttle
Website
norwegian.com
Flights from Madrid to Bergen via Oslo
Ave. Duration
5h 35m
When
Monday and Friday
Estimated price
kr 1000 - kr 4700
Air France
Website
airfrance.com
Flights from Madrid to Bergen via Paris CDG
Ave. Duration
6h 50m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
kr 1500 - kr 4900
Train operators
Renfe SNCF
Website
renfe-sncf.com
Train from Madrid-Puerta De Atocha to Perpignan
Ave. Duration
4h 32m
Frequency
Once daily
Estimated price
kr 700 - kr 1000
Website
renfe-sncf.com
TGV inOui

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.

Contact Details
Phone
0033 892 353535
Website
en.oui.sncf
Train from Perpignan to Lille Europe
Ave. Duration
7h 6m
Frequency
Twice a week
Estimated price
kr 1600 - kr 2200
Website
Oui.SNCF
2nd Class
kr 1600 - kr 1900
1st Class
kr 1900 - kr 2200
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Train from Oslo S to Bergen stasjon
Ave. Duration
6h 32m
Frequency
4 times a day
Estimated price
kr 500 - kr 750
Website
vy.no
Train from Göteborg Centralstation to Oslo S
Ave. Duration
3h 37m
Frequency
Twice daily
Estimated price
kr 400 - kr 600
Website
vy.no
Renfe Viajeros

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe Viajeros
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Madrid-Chamartin to Vitoria/Gasteiz
Ave. Duration
3h 49m
Frequency
3 times a day
Estimated price
kr 270 - kr 340
Website
Renfe Viajeros
Train from Madrid-Chamartin to Valladolid
Ave. Duration
1h 5m
Frequency
Hourly
Estimated price
kr 140 - kr 180
Website
Renfe Viajeros
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Website
renfe.com
Train from Madrid-Chamartin to Valladolid
Ave. Duration
1h 2m
Frequency
Every 4 hours
Estimated price
kr 180 - kr 450
Website
Renfe AVE
Promo
kr 180 - kr 240
Promo+
kr 230 - kr 260
Flexible
kr 350 - kr 450
North Jutland Transport Company
Phone
98 11 11 11
Email
info@NTmail.dk
Website
nordjyllandstrafikselskab.dk
Train from Aalborg St. to Hirtshals St.
Ave. Duration
1h 5m
Frequency
Every 3 hours
Website
North Jutland Transport Company
Bus operators
Eurolines FR

Eurolines is a network of coach companies that operate throughout Europe plus Morocco. It’s an affordable way to travel around the continent, with tickets starting at €5. All coaches have Wi-Fi, plug sockets and USBs, reclining chairs and toilets, and a standard ticket includes up to two medium suitcases plus carry-on luggage. Within France, Eurolines serves 69 destinations; including Paris, Lyon, Versailles, Nice and Bordeaux.

Contact Details
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Lille, Europe to Hamburg
Ave. Duration
10h 30m
Frequency
Twice daily
Estimated price
kr 340 - kr 490
Website
Eurolines FR
Bus from Paris, Gallieni to Hamburg
Ave. Duration
13h
Frequency
Twice daily
Estimated price
kr 410 - kr 600
Website
Eurolines FR
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Night bus from Hamburg, Hamburg ZOB to Oslo
Ave. Duration
14h 30m
Frequency
Twice daily
Estimated price
kr 440 - kr 550
Website
flixbus.co.uk
Bus from Hamburg, Hamburg ZOB to Gothenburg
Ave. Duration
10h 40m
Frequency
3 times a day
Estimated price
kr 290 - kr 360
Website
flixbus.co.uk
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Madrid Estacion Sur to Paris Gallieni
Ave. Duration
16h 30m
Frequency
Once daily
Estimated price
kr 950 - kr 1400
Website
alsa.com
Bus from Vitoria-Gasteiz to Hamburg
Ave. Duration
2 days 0h
Frequency
Once daily
Estimated price
kr 1400 - kr 2000
Website
alsa.com
Bus from Valladolid to Hamburg
Ave. Duration
3 days 4h
Frequency
Once daily
Estimated price
kr 1900 - kr 2700
Website
alsa.com
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Oslo bussterminal to Tyinkrysset
Ave. Duration
4h 35m
Frequency
Twice daily
Estimated price
kr 390 - kr 470
Website
Nor-Way Bussekspress
Online Ticket
kr 390 - kr 470
Bus from Tyinkrysset to Bergen busstasjon
Ave. Duration
4h 5m
Frequency
Once daily
Estimated price
kr 390 - kr 470
Website
Nor-Way Bussekspress
Online Ticket
kr 390 - kr 470
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Hamburg Central Bus Station to Aalborg Bus Station
Ave. Duration
8h
Frequency
Once a week
Estimated price
kr 800 - kr 1000
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 400 - 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.