Travel from Copenhagen to Spain

Train, bus or fly from Copenhagen to Spain?

Vueling Airlines, Norwegian Air International and 13 other airlines fly from Copenhagen to Barcelona hourly. Alternatively, you can take a train from Copenhagen to Madrid via Hamburg Hbf, Frankfurt(Main)Hbf, Avignon TGV, and Atocha-Renfe in around 25 h 29 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Copenhagen to Spain

From Koebenhavn H train to Copenhagen airport, fly to Barcelona airport, then train to Barcelona.5 h 32 min$108
From Koebenhavn H train to Copenhagen airport, fly to Palma Mallorca airport, then bus to Palma de Mallorca.5 h 33 min$262
From Koebenhavn H train to Copenhagen airport, fly to Valencia airport, then line 5 subway to Valencia.5 h 47 min$180
From Koebenhavn H train to Copenhagen airport, fly to Madrid airport, train to Atocha, then train to Madrid.6 h 15 min$90
From Koebenhavn H train to Copenhagen airport, fly to Malaga airport, then train to Málaga.6 h 10 min$109
From Koebenhavn H train to Copenhagen airport, fly to Alicante airport, then bus to Murcia.7 h 27 min$201
From Koebenhavn H train to Hamburg Hbf, train to Frankfurt(Main)Hbf, train to Avignon TGV, train to Atocha-Renfe, then line 1 subway to Sol.25 h 29 min$566
From Copenhagen bus to Paris Gallieni, bus to Intercambiador de Avenida de America, line 12 bus to Alcala - Manuel Becerra, then line 53 bus to Sol - Sevilla.36 h 46 min$236
From Koebenhavn H train to Hamburg, bus to Zaragoza Delicias, train to Atocha-Renfe, then line 1 subway to Sol.38 h 14 min$286
From Copenhagen bus to Mannheim Hbf, train to Karlsruhe, bus to Atocha, then line 1 subway to Sol.45 h 43 min$291
From Copenhagen drive to Düsseldorf Hbf, train to Paris Nord, train to Paris Gare de Lyon, train to Barcelona Sants, train to Malgrat de Mar, then drive to Madrid.27 h 38 min$706
From Copenhagen drive to Madrid.24 h 37 min$460

How long does it take to get from Copenhagen to Spain?

It takes approximately 5 h 32 min to get from Copenhagen to Spain, including transfers.

Is there a direct bus between Copenhagen and Spain?

No, there is no direct bus from Copenhagen to Spain. However, there are services departing from Copenhagen and arriving at Sol - Sevilla via Paris Gallieni, Intercambiador de Avenida de America and Alcala - Manuel Becerra. The journey, including transfers, takes approximately 36 h 46 min.

Operators from Copenhagen to Spain

Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Vueling AirlinesVueling Airlines
Norwegian Air InternationalNorwegian Air International
Primera AirPrimera Air
Scandinavian AirlinesScandinavian Airlines
Air FranceAir France
Brussels AirlinesBrussels Airlines
British AirwaysBritish Airways
Croatia AirlinesCroatia Airlines
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Edelweiss AirEdelweiss Air
Austrian AirlinesAustrian Airlines
EMT Palma de Mallorca+34 (0) 971214444EMT Palma de Mallorca
Air EuropaAir Europa
Transavia HollandTransavia Holland
Metro Valencia+34 900 461 046Metro Valencia
Norwegian Air ShuttleNorwegian Air Shuttle
TAP PortugalTAP Portugal
Air BalticAir Baltic
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)
ALSA+34 902 42 22 42ALSA
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Metro Madrid+34 902 44 44 03Metro Madrid
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
EMT Madrid+34 902 50 78 50EMT Madrid
Spanish Railways AVESpanish Railways AVE
FlixBus+49 1807 123 99 123FlixBus
Eurolines DE+49 6196 2078-501Eurolines DE