1map logoGo to main page

Milan, Lombardy to Copenhagen, Capital Region (Hovedstaden) from €32: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Copenhagen, Denmark

How to Get from Milan to Copenhagen: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$32 - Bus, PlaneBest price
1167 kmDistance
4h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Copenhagen with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  26m
Estimated price
89-308
Recommended
Company
various
Bus
Plane
Average Duration
5h  16m
Estimated price
32-306
Cheapest
route map
Distance: 1167 km
Duration: 4h 26m

See more options

Pricing table
Company
various
Plane
Average Duration
5h  3m
Estimated price
55-267
Company
various
Drive
Drive
Average Duration
21h  47m
Estimated price
208-890
Company
Swiss Railways (SBB/CFF/FFS), Deutsche Bahn
Train
Average Duration
17h  42m
Estimated price
285-409
Company
various
Drive
Average Duration
14h  25m
Estimated price
890-897
Company
FlixBus
Bus
Average Duration
25h  24m
Estimated price
891-892
Company
FlixBus, various
Bus
Train
Average Duration
26h  8m
Estimated price
893-894
Company
Trenitalia, Snälltåget
Train
Average Duration
31h  30m
Estimated price
895-896

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $71 $73 $72 $80 $81 $85 $83
Fly $41 $31 $45 $35 $36 $76 $69

Traveling From Milan to Copenhagen

Traveling from Milan to Copenhagen offers a captivating contrast between Italy's vibrant fashion scene and Denmark's minimalist design aesthetic.

Best Neighbourhoods in Copenhagen

Copenhagen's neighborhoods each offer a distinct atmosphere and charm.

Nyhavn
• Iconic waterfront with colorful buildings.
• Lively dining scene and cozy cafes.
Vesterbro
• Trendy area known for hipster culture.
• Excellent bars and nightlife options.
Christianshavn
• Picturesque canals and historical charm.
• Home to the famous Freetown Christiania.

Best Times To Visit Copenhagen's Attractions

Timing your visits can elevate your experience in Copenhagen's attractions significantly.

Tivoli Gardens
Visit in the late afternoon on weekdays for fewer crowds and stunning evening lights.
The Little Mermaid
Early morning or late evening visits offer a quieter atmosphere for photos.
Rosenborg Castle
Try midweek mornings to explore the castle’s gardens and interiors peacefully.

Copenhagen Weather: What to Expect Year-Round

Copenhagen experiences a temperate maritime climate, with cool summers and mild winters, making late spring and early autumn the best times to visit. Weather can significantly influence your travel plans, as sunny days draw locals and tourists alike to outdoor attractions and events.

Dining Recommendation in Copenhagen

Try smørrebrød, an open-faced sandwich layered with fresh local ingredients, at Restaurant Schønnemann, where the casual yet vibrant atmosphere invites you to savor the simplicity of Danish cuisine. This experience offers a distinct departure from Milan's rich pasta dishes, showcasing a unique flavor profile that emphasizes freshness and local produce.

Milan - Copenhagen operators

Explore transport companies operating between Milan and Copenhagen, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
easyjet.com

Plane from Milan Linate (LIN) to Copenhagen (CPH)

Average Duration
4h 26m
Estimated price
89-308

Plane from Milan Malpensa (MXP) to Copenhagen (CPH)

Average Duration
2h 9m
Estimated price
3087-320

Plane from Milan Bergamo (BGY) to Copenhagen (CPH)

Average Duration
2h 8m
Estimated price
3089-3080
Website
brusselsairlines.com

Plane from Milan Linate (LIN) to Copenhagen (CPH)

Average Duration
4h 25m
Estimated price
320-321
Website
lufthansa.com

Plane from Milan Linate (LIN) to Copenhagen (CPH)

Average Duration
5h 3m
Estimated price
3083-3084
Train Show train routes
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Milano Centrale Station to København H

Average Duration
17h 42m
Estimated price
285-409
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Basel SBB to Hamburg Hbf

Average Duration
4h 30m
Estimated price
3086-89

Train from Hamburg Hbf to København H

Average Duration
4h 41m
Estimated price
3087-325
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Milano, Autostazione Lampugnano to Copenhagen Central Train Station

Average Duration
25h 24m
Estimated price
891-892

Bus from Milano, Autostazione Lampugnano to Hamburg Hauptbahnhof/ZOB

Average Duration
25h 24m
Estimated price
30625-3083
Website
terravision.eu

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
50m
Estimated price
3060-3061
all-pages.transport_night train
Contact phone
+39 06 68475475
Website
trenitalia.com

all-pages.transport_night train from Milano Rogoredo to Muenchen Ost

Average Duration
15h 3m
Estimated price
322-3081

Milan to Copenhagen: Overview of Bus, Train, Flight, and Car Trips

Traveling between Milan and Copenhagen offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Milan to Copenhagen, covering a distance of 985 miles. As you cruise through picturesque European landscapes, savor the journey that takes approximately 14 hours and 25 minutes by car. 💰 The cost of this unforgettable adventure ranges from €295 to €443 for the entire trip. These prices may fluctuate based on factors such as fuel prices, tolls, and accommodations along the way. Budget accordingly to make the most of your travel experience.
Average price
€295 - €442
🚆 This train adventure takes approximately 17 hours and 42 minutes, offering a unique opportunity to see the beautiful landscapes of Europe. Prices for this train journey range from €293 to €421.
Departure Point
Milano Centrale Station
Arrival Point
København H station
Useful tips for train travellers
• On your train journey from Milan to Copenhagen, you will likely travel with operators like EuroCity or Deutsche Bahn. Onboard, EuroCity trains offer a catering service that includes a variety of hot and cold meals, snacks, and beverages. Deutsche Bahn provides a bistro service with a selection of meals and drinks available for purchase. Be sure to check the train's dining car menu upon boarding.
• When booking your ticket, consider opting for First Class or Business Class for more spacious seating and quieter surroundings. EuroCity trains offer different classes, with First Class featuring larger, more comfortable seats and complimentary drinks, while Economy class offers standard seating. If you want an upgraded experience, reserving a seat in First Class with amenities like power outlets and complimentary Wi-Fi might be a good choice.
• The main operators for your route are EuroCity (www.eurocity.com) and Deutsche Bahn (www.bahn.com). You can use these websites to check schedules, book tickets, and find more information on their services. A useful link for local transport schedules in Copenhagen is rejseplanen.dk where you can find options for buses, trams, and trains. Also, familiarize yourself with the station map of Copenhagen Central Station at cph.dk
• Upon arriving at Copenhagen Central Station, be prepared for a multi-level layout, but it's well-signposted. You can store your luggage in automated lockers available in the station, which is perfect if you want to explore the city without your bags. Additionally, there are clean restrooms located near the platforms, and some stations have shower facilities, which you can find at the nearby hotels or fitness centers.
• The fastest way to reach Copenhagen's city center from the Central Station is to take the Metro. The M3 line will take you directly to key areas within the city. Alternatively, Bus line 14 operates from the station and provides a convenient option to reach popular destinations. The Metro ride generally takes about 15 minutes, while the bus takes a little longer, depending on traffic.
🛫 Flying from Milan to Copenhagen involves taking a connecting flight due to the absence of direct options. The journey typically lasts around 3 hours and 50 minutes, with one stopover along the way. 💸 Prices for flights between Copenhagen and Milan can range from €92 to €318, making it essential for travelers to compare different options to find the best deal for their journey. Despite the connecting flight, the total travel time from Milan to Copenhagen by plane is approximately 4 hours and 26 minutes, allowing for efficient travel between the two vibrant European cities.
Departure Point
Milan Linate Airport
Arrival Point
Copenhagen Airport. The quickest flight takes 3h 50m and has one stopover
Useful tips for plane travellers
• Opt for flights with Lufthansa or Brussels Airlines for a seamless connection; their stopovers can be more manageable compared to EasyJet, which may have longer layovers.
• Upon arrival at Copenhagen Airport (CPH), follow the blue signs for the baggage claim, and be prepared for a quick passport control if you're arriving from an EU country; this can expedite your exit considerably.
• Expect taxi fares from Copenhagen Airport to the city center to be around 300-400 DKK (approximately €40-€54); alternatively, the Metro is a cost-effective option, with tickets costing about 36 DKK (about €5).
🚌 The trip from Milan to Copenhagen by bus requires transfers, with the journey taking approximately 25 hours and 24 minutes. There is no direct bus service available for this route, so passengers will need to switch buses during the trip. 🚌 The prices for a bus ticket from Milan to Copenhagen can range from €115 to €168, offering an affordable option for those looking to explore both Italy and Denmark by land. Travelers can enjoy the scenic views and relax during the long journey through multiple countries.
Departure Point
Milano, Autostazione Lampugnano station
Arrival Point
Copenhagen central train station

Frequently asked questions

Find out more about the route from Milan to Copenhagen.

Or choose the category:
The distance between Milan and Copenhagen is 725 miles or 985.2 miles by road. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 17 hours and 53 minutes to reach Copenhagen from Milan. By flying, taking a train to Milan Malpensa Airport, and then flying, the travel time is around 5 hours and 8 minutes. By plane, the direct flight from Milan to Copenhagen takes about 6 hours and 28 minutes. By car, it takes approximately 14 hours and 25 minutes to drive from Milan to Copenhagen. Lastly, by bus, the travel time is roughly 25 hours and 30 minutes to reach Copenhagen from Milan.
The most cost-effective and time-efficient transportation option for traveling from Milan to Copenhagen is by taking a train first to Milan Malpensa and then flying. This option typically takes around 5 hours and 8 minutes. The cost can range from €45 to €290 depending on the specific train and flight chosen. By combining both modes of transportation, travelers can save both time and money compared to other options like driving or taking a bus.
The prices for a train ticket from Milan to Copenhagen range from €205 to €346. On the other hand, the prices for a bus ticket from Copenhagen to Milan range from €109 to €156. These prices may vary depending on factors such as the time of travel and availability of seats. It is recommended to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To travel from Milan to Copenhagen without using public transportation, you can opt for a road trip. The driving distance between the two cities is approximately 985 miles, which takes around 14 hours and 25 minutes. However, please note that the prices for a car rental to make this trip can range from €290 to €435, depending on the rental company and type of car chosen.
To travel from Milan to Copenhagen without a car, the best options are by train or by plane. Taking the train via Zurich is a longer journey, taking approximately 17 hours and 53 minutes, but it can be a scenic and comfortable way to travel. The cost ranges from €199-€353. Alternatively, flying is quicker, taking around 6 hours and 28 minutes, with costs ranging from €81-€344. Another option is to take a bus, but this is the longest journey, taking approximately 25 hours and 30 minutes and costing €109-€163.
There is no direct link between Milan and Copenhagen by train. However, there are train services available with transfers, which takes approximately 17h 53m. The journey involves transfers at Lugano, Zuerich Hb, and Neumünster. Similarly, there is no direct bus route between Milan and Copenhagen, but there are bus services with transfers, taking approximately 25h 30m. The journey involves transfers at Milan central bus station, and Copenhagen central train station.
The flight from Milan Malpensa Airport to Copenhagen Airport typically takes around 2 hours and 5 minutes. The cost of a flight between the two cities can vary, ranging from €81 to €339. It is advisable to check with different airlines and booking platforms to find the best deals and prices for your specific travel dates.
There are over 776 hotels available in Copenhagen for accommodation. Prices for these hotels start at €60 per night. Visitors have a wide range of options to choose from, including luxury hotels, budget accommodations, and boutique hotels. It is recommended to book in advance to secure the best rates and availability.

Trips to Copenhagen