The short version
| Terminal | Distance to the centre | Best way to Nyhavn |
|---|---|---|
| Nordre Toldbod | 3 km | Walk: about 19 minutes (1.4 km) along the water |
| Langelinie | 4 km | Walk: 30–35 minutes (about 3 km) past the Little Mermaid. Or bus 27 to Østerport and the metro |
| Oceankaj (Ocean Quay) | 8 km | Bus 25 (on cruise days) or bus 164 to Orientkaj, then metro M4 to Kongens Nytorv or harbour bus 991 to Nyhavn |
Find out which terminal your ship docks at before you go ashore. The port's list of ships in port shows all arrivals in Copenhagen. Arriving by plane or train instead? See how to get to Nyhavn.
From Nordre Toldbod: walk
Nordre Toldbod is the terminal closest to the city, used by ships up to about 200 metres long. Walk south along the water past Amaliehaven and Ofelia Plads to the end of Nyhavn: about 1.4 km, 19 minutes by our measurement. The nearest metro is Marmorkirken, a 14-minute walk from the terminal.
From Langelinie: walk, or bus and metro
Langelinie is by the Little Mermaid. To Nyhavn it is about 3 km on foot, 30–35 minutes by our measurement, past the Mermaid, Kastellet and Amaliehaven. If you would rather save your legs, walk 15 minutes to Østerport Station, or walk 5 minutes to the Indiakaj stop and take bus 27 to Østerport. From Østerport, take the metro to Kongens Nytorv at the inner end of Nyhavn.
From Oceankaj: bus, then metro or harbour bus
Oceankaj in Nordhavn is the furthest out, 8 km from the centre.
- Bus 25 stops at each terminal and runs to Orientkaj metro station in about 15 minutes, every 10–20 minutes on days when ships are in port.
- Bus 164 runs all year to Orientkaj (towards Ballerup St.).
- From Orientkaj, metro line M4 runs straight to Kongens Nytorv, at the inner end of Nyhavn. No change needed.
- Or take the harbour bus 991 from Orientkaj St. It sails through the harbour and stops at Nyhavn, so you arrive by water.
- There is a ticket machine at Oceankaj, right by the tourist information.
- A taxi from Oceankaj to Tivoli costs about 200–250 DKK depending on the time of day, according to the port.
Tickets
- A single ticket for 2 zones costs 24 DKK for adults (2026 fares). Children pay half price, and up to two children under 12 travel free with an adult who has a ticket.
- Buy your ticket from a ticket machine (they take card and cash at Østerport and Marmorkirken) or in the Rejsebillet app. The old DOT Tickets app no longer sells tickets.
- The harbour bus is part of the same system: lines 991 and 992 run between Orientkaj St. and Teglholmen and stop at Nordre Toldbod and Nyhavn, among other places. Any ticket valid in zone 1 works on board.
- Planning to see several attractions the same day? Read our page on the Copenhagen Card.
Hop-on hop-off
Stromma's cruise bus (the black line) leaves from the quay at terminals 1, 2 and 3 at Oceankaj and stops at «Nyhavn/Kongens Nytorv». It only runs on your ship's arrival day. Tickets from 279 DKK.
A few hours in Nyhavn
With half a day, take a canal tour from Nyhavn, eat smørrebrød on the quay and walk the houses with our house-by-house guide. With a full day, see how to spend a day in Nyhavn. Allow plenty of time to get back: the ship does not wait.
How we checked
Terminal facts, buses, taxi prices and fares come from Copenhagen Malmö Port (cmport.com), Wonderful Copenhagen and Din Offentlige Transport (dinoffentligetransport.dk), and the hop-on hop-off details from Stromma. Prices are the 2026 prices and were checked on 7 November 2026. Walking times are our own measurements of the walking route from each terminal to the nearest point on the Nyhavn quay.
Can you walk from the Copenhagen cruise port to Nyhavn?
From Nordre Toldbod, yes: about 19 minutes. From Langelinie it takes 30–35 minutes. From Oceankaj, take bus 25 or 164 to Orientkaj and continue by metro or harbour bus.
Which cruise terminal is closest to Nyhavn?
Nordre Toldbod, about 1.4 km from the Nyhavn quay.
How much is the bus from the cruise terminal?
A single ticket for 2 zones costs 24 DKK for adults (2026). Up to two children under 12 travel free with an adult who has a ticket.
Where do I buy a ticket?
From a ticket machine, for example at Oceankaj by the tourist information, or in the Rejsebillet app.
Can I take a boat to Nyhavn?
Yes. Harbour bus 991 starts at Orientkaj St., where bus 25 and 164 from Oceankaj stop, and it calls at Nyhavn. Any ticket valid in zone 1 works on board.
How much is a taxi from the cruise port?
From Oceankaj to Tivoli about 200–250 DKK depending on the time of day, according to the port.
