There are 11 ways to get from Madrid to Haderslev by plane, bus, train, car, 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.
Fly to Billund Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Billund Airport (BLL)plane MAD - BLL
- Take the bus from Vejle Trafikcenter to Haderslev Busstationbus
9h 56mkr 678–2,109Bus via Madrid - South Station
cheapest- Take the bus from Madrid - South Station to Paris - Bercy-Seine Bus Stationbus BlaBlaCar Bus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Kolding bus stationbus N74
37h 10mkr 672–2,229Train, bus, drive
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
- Take the train from Perpignan to Lille Europetrain Tgv
- Take the bus from Lille to Düsseldorf central bus stationbus
- Take the train from Düsseldorf Hbf to Itzehoetrain 33
- Take the train from Itzehoe to Klanxbülltrain Re6
- Drive from Klanxbüll to Haderslevcar
28h 25mkr 1,980–3,983Train, bus via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Kolding bus stationbus N74
31h 6mkr 1,147–4,048Drive 2,331.3 km
- Drive from Madrid to Haderslevcar 2,331.3 km
21h 45mkr 3,088–4,460Fly to Hamburg Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Hamburg Airport (HAM)plane MAD - HAM
- Take the train from Hamburg Hbf to Flensburgtrain
- Take the train from Flensburg to Vojens St.train
10h 40mkr 712–2,318Fly to Copenhagen Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Copenhagen Airport (CPH)plane MAD - CPH
- Take the train from København, Københavns Lufthavn to Fredericia St.train
- Take the train from Fredericia St. to Vojens St.train
10h 25mkr 967–2,286Fly to Aarhus Airport, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Aarhus Airport (AAR)plane MAD - AAR
- Take the bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsenbus
- Take the train from Aarhus H to Fredericia St.train
- Take the train from Fredericia St. to Vojens St.train
12h 43mkr 1,000–2,282Train, bus
- Take the train from Madrid Chamartín to Iruntrain Alv / ...
- Take the train from Hendaye to Paris Montparnasse 1 Et 2train Tgv
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Kolding bus stationbus N74
33h 7mkr 1,086–3,003Bus
- Take the bus from Madrid to Parisbus FlixBus 793 / ...
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Kolding bus stationbus N74
36h 35mkr 695–2,072Drive, car train
- Drive from Madrid to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Haderslevcar
22h 40mkr 3,146–4,389
Madrid to Haderslev by train and bus
Questions & Answers
The cheapest way to get from Madrid to Haderslev is to fly and train which costs 700 kr - 2400 kr and takes 10h 40m.
The fastest way to get from Madrid to Haderslev is to fly and bus which takes 9h 56m and costs 650 kr - 2200 kr.
No, there is no direct bus from Madrid to Haderslev station. However, there are services departing from Madrid and arriving at Haderslev Busstation via Paris, Quai de Bercy (Bercy Seine) and Kolding Busterminal. The journey, including transfers, takes approximately 36h 35m.
The distance between Madrid and Haderslev is 2032 km. The road distance is 2331.3 km.
The best way to get from Madrid to Haderslev without a car is to train and bus via Barcelona which takes 31h 6m and costs 1100 kr - 4100 kr.
It takes approximately 9h 56m to get from Madrid to Haderslev, including transfers.
Madrid to Haderslev bus services, operated by FlixBus, depart from Madrid station.
Madrid to Haderslev bus services, operated by FlixBus, arrive at Paris station.
Yes, the driving distance between Madrid to Haderslev is 2331 km. It takes approximately 21h 45m to drive from Madrid to Haderslev.
There are 1042+ hotels available in Haderslev.
What companies run services between Madrid, Spain and Haderslev, Denmark?
You can take a bus from Madrid to Haderslev Busstation via Paris, Paris, Quai de Bercy (Bercy Seine), Kolding bus station, and Kolding Busterminal in around 36h 35m.
- Website
- flysas.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- kr 650–3,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- kr 650–3,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Copenhagen Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- kr 800–1,900
Flights from Adolfo Suárez Madrid–Barajas Airport to Copenhagen Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- kr 460–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- kr 600–2,900
- Website
- klm.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- kr 650–3,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Hamburg Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- kr 500–2,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 5h 37m
- When
- Thursday and Saturday
- Estimated price
- kr 600–2,600
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- kr 750–3,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- kr 600–2,400
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- kr 650–3,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 5h 37m
- When
- Thursday and Saturday
- Estimated price
- kr 600–2,600
- Website
- brusselsairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hamburg Airport via Brussels
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 500–2,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Copenhagen Airport via Brussels
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 470–1,800
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hamburg Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- kr 500–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Copenhagen Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- kr 390–1,000
- Website
- norwegian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Copenhagen Airport
- Ave. Duration
- 3h 15m
- When
- Thursday
- Estimated price
- kr 360–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via Palma Mallorca
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- kr 600–2,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via Malaga
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- kr 650–3,000
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Copenhagen Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- kr 410–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Aarhus Airport via London Stansted
- Ave. Duration
- 10h 45m
- When
- Friday and Sunday
- Estimated price
- kr 600–1,800
- Website
- britishairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Billund Airport via London Heathrow
- Ave. Duration
- 5h 10m
- When
- Friday and Sunday
- Estimated price
- kr 600–3,300
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- kr 490–650
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- kr 370–490
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Irun
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a day
- Estimated price
- kr 240–550
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Lille Europe
- Ave. Duration
- 7h 40m
- Frequency
- Twice a week
- Estimated price
- kr 800–1,700
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- kr 440–1,500
- Website
- https://www.sncf-connect.com/en-en
Train from Hendaye to Paris Montparnasse 1 Et 2
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 380–1,200
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Düsseldorf Hbf to Itzehoe
- Ave. Duration
- 4h 28m
- Frequency
- Once daily
- Estimated price
- kr 270–700
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Flensburg
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- kr 95–420
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Itzehoe to Klanxbüll
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- kr 170–240
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Flensburg
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- kr 190–280
- Website
- https://int.bahn.de/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- kr 350–1,300
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- kr 320–900
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- kr 260–600
- Website
- https://www.ouigo.com/es/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Hamburg Hbf to Flensburg
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- kr 75–170
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- kr 75–110
- 1st Class
- kr 120–170
- Business
- kr 135–145
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Flensburg to Vojens St.
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- kr 80–130
- Website
- https://www.dsb.dk/en/
Train from København, Københavns Lufthavn to Fredericia St.
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- kr 300–470
- Website
- https://www.dsb.dk/en/
Train from Fredericia St. to Vojens St.
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- kr 75–120
- Website
- https://www.dsb.dk/en/
Train from Aarhus H to Fredericia St.
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- kr 140–220
- Website
- https://www.dsb.dk/en/
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Hendaye to Paris Montparnasse 1 Et 2
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- kr 600–1,200
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 700–850
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 7010 4410
- post@sydtrafik.dk
- Website
- sydtrafik.dk
Bus from Vejle Trafikcenter to Haderslev Busstation
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- kr 35–55
- Website
- https://sydtrafik.dk/en/
- Phone
- 01204 327509
- info@atlantictravel.co.uk
- Website
- atlantictravel.co.uk
Bus from Lille to Düsseldorf central bus station
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Website
- Atlantic Travel GB Ltd
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lille to Düsseldorf central bus station
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- kr 180–480
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Kolding bus station
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- kr 410–1,200
- Website
- https://www.flixbus.co.uk
Bus from Madrid to Paris
- Ave. Duration
- 16h 5m
- Frequency
- 3 times a day
- Estimated price
- kr 260–850
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lille to Düsseldorf central bus station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- kr 150–550
- Website
- https://www.blablacar.co.uk/bus
Bus from Madrid - South Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- kr 230–900
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsen
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- kr 100
- Schedules at
- midttrafik.dk
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Madrid - South Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- Twice daily
- Estimated price
- kr 340–1,000
- Website
- https://www.alsa.com/en/
Want to know more about travelling around Denmark
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide






































































