Travel from Denmark to England

Train, bus or fly from Denmark to England?

Scandinavian Airlines, KLM and four other airlines fly from Copenhagen to Birmingham hourly. Alternatively, you can take a train from Copenhagen to London via Hamburg Hbf, Köln Hbf, Bruxelles-Midi Eurostar, London St. Pancras International, and Euston Underground Station in around 15 h 28 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
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Denmark to England

ModeDurationPrice
From Koebenhavn H train to Copenhagen airport, fly to Birmingham airport, then train to Birmingham.4 h 28 min$151
From Koebenhavn H train to Copenhagen airport, fly to Manchester airport, then train to Manchester.4 h 35 min$86
From Koebenhavn H train to Copenhagen airport, fly to London Heathrow airport, train to Paddington Underground Station, then Tube to London.4 h 49 min$139
From Koebenhavn H train to Copenhagen airport, fly to London Gatwick airport, train to Victoria Underground Station, then Tube to London.4 h 49 min$109
From Koebenhavn H train to Copenhagen airport, fly to London Stansted airport, train to Tottenham Hale Underground Station, Tube to Finsbury Park, then line 29 bus to North London.5 h 10 min$113
From Rendebanen line 166 bus to Billund airport, fly to London City airport, train to Monument Underground Station, then Tube to London.5 h 15 min$205
From Nytorv line 12 bus to Aalborg airport, fly to London Stansted airport, train to Tottenham Hale Underground Station, Tube to Finsbury Park, then line 29 bus to North London.4 h 53 min$165
From Koebenhavn H train to Hamburg Hbf, train to Köln Hbf, train to Bruxelles-Midi Eurostar, train to London St. Pancras International, walk to Euston Underground Station, then Tube to Charing Cross Underground Station.15 h 28 min$502
From Koebenhavn H train to Hamburg Hbf, train to Essen Hbf, train to Bruxelles-Midi Eurostar, train to London St. Pancras International, walk to King's Cross St. Pancras, then bus to Charing Cross, Trafalgar SquareCharing Cross.16 h 1 min$502
From Copenhagen bus to Amsterdam, Amsterdam Sloterdijk, bus to Victoria, Eccleston Bridge, then bus to Charing Cross, Trafalgar SquareCharing Cross.23 h 48 min$141
From Copenhagen bus to Gallieni-Metro, line 351 bus to Paris Charles de Gaulle, bus to Victoria, Eccleston Bridge, then bus to Charing Cross, Trafalgar SquareCharing Cross.29 h 3 min$190
From Copenhagen drive to Calais, Eurotunnel to Folkestone, then drive to London.13 h 7 min$415
From Copenhagen drive to Calais, car ferry to Dover, then drive to London.14 h 8 min$264

How long does it take to get from Denmark to England?

It takes approximately 4 h 28 min to get from Denmark to England, including transfers.

Is there a direct bus between Denmark and England?

No, there is no direct bus from Denmark to England. However, there are services departing from Copenhagen and arriving at Charing Cross, Trafalgar SquareCharing Cross via Amsterdam, Amsterdam Sloterdijk and Victoria, Eccleston Bridge. The journey, including transfers, takes approximately 23 h 48 min.

Operators from Denmark to England

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Scandinavian AirlinesScandinavian Airlines
KLMKLM
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
FlybeFlybe
Air FranceAir France
CrossCountry0344 736 9123CrossCountry
easyJeteasyJet
British AirwaysBritish Airways
Northern RailNorthern Rail
SwissSwiss
Heathrow ExpressHeathrow Express
London Underground (Tube)London Underground (Tube)
Norwegian Air InternationalNorwegian Air International
Gatwick Express+44 345 850 1530Gatwick Express
RyanairRyanair
Stansted ExpressStansted Express
London BusesLondon Buses
SydtrafikSydtrafik
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
North Jutland Transport Company98 11 11 11North Jutland Transport Company
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
ThalysThalys
EurostarEurostar
FlixBus+49 1807 123 99 123FlixBus
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Bus RATP3424Bus RATP
Ouibus0890715298Ouibus
Eurotunnel+44 (0) 8443 35 35 35Eurotunnel
P&O Ferries01304 448866.P&O Ferries