Travel to Copenhagen
Arriving at the Danish peninsula is easy–whether you prefer to hit the road, set sail, or catch a flight. Take your pick from the different ways of traveling to this Scandinavian gem, and go with what suits you best.
Arrive in Copenhagen by Plane
If you're traveling from the U.S., flying is your best option. Various direct flights leave from major hub cities all over the United States daily, with some flights having layovers if traveling from the West Coast in the States.
Scandinavian Airlines offers a variety of flights, direct or one layover, from New York airports. Additionally, United Airlines offers several flights leaving daily from all over the country.
If you're traveling from Canada, flights leave daily from major hub cities like Toronto, with one or two layovers. To find the best flights, check out this link for cheap fares leaving from Canada.
Flying is the fastest option for those traveling from the U.K., dropping you off in Copenhagen in 2 short hours.
In order to find the best airfares, check out our flight search tool:
Arrive by Train
Copenhagen is accessible by train, thanks to its northern European location, close to Germany and northern Sweden. If you're already traveling through either of these countries, you can opt for an easy train ride into Copenhagen.
A train ride to Copenhagen from Oslo is about 7 hours, from Hamburg about 6 hours, and from Malmö about 40 minutes.
All trains will arrive at Copenhagen's central station, Hovedbanegården.
Arrive by Boat
Copenhagen is a premier destination for cruise ships sailing the Baltic Sea and through Norwegian fjords. Many ships set sail from Mediterranean ports like Barcelona, Rome, and Athens.
More than 4 million travelers pass through Copenhagen's main port each year. The Danish capital has four ports, each just a short 30 minutes away via Copenhagen's public transport system.