There are 12 ways to get from Milan to Frederikshavn by plane, train, car ferry, bus, car or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Cheapest option
Bus • 27h 32m
10 alternative options
Fly Milan Bergamo to Aalborg, train • 8h 21m
Train, bus • 25h 28m
Drive, car train • 22h 3m
Bus, train • 29h 13m
Train, bus via Bremen • 29h 53m
Bus, car ferry • 42h 57m
Drive • 14h 40m
Milan to Frederikshavn by train and bus
The journey time between Milan and Frederikshavn is around 25h 28m and covers a distance of around 2029 km. This includes an average layover time of around 2h 20m. Operated by Trenitalia EuroCity, Swiss Railways (SBB/CFF/FFS), Deutsche Bahn Intercity-Express and others, the Milan to Frederikshavn service departs from Milano Centrale and arrives in Frederikshavn St.. Typically 10 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Milan to Frederikshavn is to bus which costs €130 - €190 and takes 27h 32m.
The quickest way to get from Milan to Frederikshavn is to drive which costs €300 - €450 and takes 14h 40m.
No, there is no direct bus from Milan to Frederikshavn. However, there are services departing from duomo m1 m3 and arriving at Havnepladsen via Milan, Hamburg central bus station and Aalborg St.. The journey, including transfers, takes approximately 27h 32m.
The distance between Milan and Frederikshavn is 1335 km. The road distance is 1619.2 km.
The best way to get from Milan to Frederikshavn without a car is to train and bus which takes 25h 28m and costs .
It takes approximately 8h 8m to get from Milan to Frederikshavn, including transfers.
Milan to Frederikshavn bus services, operated by FlixBus, depart from Milan station.
There is no direct flight from Milan Linate Airport to Aalborg Airport. The quickest flight takes 4h 40m and has one stopover.
Milan to Frederikshavn bus services, operated by North Jutland Transport Company, arrive at Havnepladsen station.
Yes, the driving distance between Milan to Frederikshavn is 1619 km. It takes approximately 14h 40m to drive from Milan to Frederikshavn.

- Distance: 1334.9 km
- Duration: 8h 8m
What companies run services between Milan, Italy and Frederikshavn, Denmark?
You can take a bus from Milan to Frederikshavn via lampugnano m1, Milan, Hamburg central bus station, and Aalborg St. in around 27h 32m.

- Website
- klm.com
Flights from Milan Linate to Aalborg via Amsterdam Schiphol
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- 1000 kr - 3000 kr
Flights from Milan Malpensa to Aalborg via Amsterdam Schiphol
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- 700 kr - 2500 kr
Flights from Milan Bergamo to Aalborg via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- 480 kr - 2500 kr
Flights from Milan Linate to Gothenburg via Amsterdam Schiphol
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- 900 kr - 2400 kr

- Website
- lufthansa.com
Flights from Milan Malpensa to Aalborg via Frankfurt, Copenhagen
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- 950 kr - 3400 kr
Flights from Milan Bergamo to Aalborg via Copenhagen
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- 280 kr - 1800 kr
Flights from Milan Linate to Gothenburg via Frankfurt
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- 800 kr - 2700 kr
Flights from Milan Linate to Gothenburg via Munich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- 800 kr - 2700 kr

- Website
- flysas.com
Flights from Milan Malpensa to Aalborg via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 600 kr - 2300 kr
Flights from Milan Bergamo to Aalborg via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- 280 kr - 1800 kr
Flights from Milan Linate to Gothenburg via Stockholm
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- 550 kr - 2100 kr

- Website
- airfrance.com
Flights from Milan Linate to Aalborg via Paris Charles de Gaulle, Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- 1100 kr - 2800 kr
Flights from Milan Bergamo to Aalborg via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- 480 kr - 2500 kr
Flights from Milan Linate to Gothenburg via Paris Charles de Gaulle
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- 900 kr - 2100 kr

- Website
- ryanair.com
Flights from Milan Malpensa to Aalborg via London Stansted
- Ave. Duration
- 5h 30m
- When
- Friday and Sunday
- Estimated price
- 290 kr - 1600 kr
Flights from Milan Bergamo to Aalborg via London Stansted
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- 350 kr - 2000 kr
Flights from Milan Bergamo to Gothenburg
- Ave. Duration
- 2h 20m
- When
- Friday and Sunday
- Estimated price
- 230 kr - 1700 kr
Flights from Milan Bergamo to Gothenburg via Edinburgh
- Ave. Duration
- 5h 35m
- When
- Monday and Saturday
- Estimated price
- 230 kr - 1700 kr

- Website
- norwegian.com
Flights from Milan Malpensa to Aalborg via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Monday
- Estimated price
- 390 kr - 2000 kr
Flights from Milan Bergamo to Aalborg via Barcelona
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- 700 kr - 2900 kr

- Website
- brusselsairlines.com
Flights from Milan Linate to Gothenburg via Brussels
- Ave. Duration
- 4h 52m
- When
- Monday to Friday
- Estimated price
- 650 kr - 2200 kr

- Website
- britishairways.com
Flights from Milan Linate to Gothenburg via London Heathrow
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- 550 kr - 2900 kr

- Website
- volotea.com
Flights from Milan Bergamo to Aalborg via Naples
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- 750 kr - 2800 kr

- Website
- finnair.com
Flights from Milan Linate to Gothenburg via Helsinki
- Ave. Duration
- 6h 15m
- When
- Saturday and Sunday
- Estimated price
- 1000 kr - 2200 kr

- Website
- eurowings.com
Flights from Milan Bergamo to Gothenburg via Dusseldorf
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- 1000 kr - 2800 kr

- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- nordjyllandstrafikselskab.dk
Train from Lindholm St. to Frederikshavn St.
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Website
- North Jutland Transport Company
Train from Aalborg St. to Frederikshavn St.
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Website
- North Jutland Transport Company

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Cadorna to Malpensa Aeroporto T.1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- 30 kr - 45 kr
- Website
- https://www.trenord.it/
- Website
- https://www.trenord.it/en/

- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Spiez
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- 390 kr - 900 kr
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- 390 kr - 550 kr
- 1st Class
- 650 kr - 900 kr
Train from Milano Centrale to Brig
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- 300 kr - 750 kr
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- 300 kr - 400 kr
- 1st Class
- 500 kr - 750 kr

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Milano Centrale to Spiez
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- 550 kr - 1000 kr
- Website
- https://www.sbb.ch/en/home.html
Train from Milano Centrale to Brig
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- 420 kr - 750 kr
- Website
- https://www.sbb.ch/en/home.html
Train from Brig to Bremen Hbf
- Ave. Duration
- 10h 59m
- Frequency
- 4 times a week
- Estimated price
- 2300 kr - 4100 kr
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Spiez to Berlin Suedkreuz
- Ave. Duration
- 9h 7m
- Frequency
- Once daily
- Estimated price
- 750 kr - 1100 kr
- Website
- https://www.bahn.com/en

- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Verona Porta Nuova to Hamburg Altona
- Ave. Duration
- 15h 55m
- Frequency
- Once a week
- Estimated price
- 750 kr - 950 kr
- Book at
- Urlaubs-Express

- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Odense St. to Aalborg St.
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Estimated price
- 290 kr - 410 kr
- Website
- https://www.dsb.dk/en/
Train from København H to Lindholm St.
- Ave. Duration
- 4h 18m
- Frequency
- Every 2 hours
- Estimated price
- 440 kr - 650 kr
- Website
- https://www.dsb.dk/en/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Berlin Südkreuz train station to Aalborg
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- 420 kr - 600 kr
- Website
- https://www.flixbus.co.uk
Bus from Milan to Hamburg central bus station
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- 650 kr - 950 kr
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Aalborg
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- 260 kr - 370 kr
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Odense Station
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- 180 kr - 260 kr
- Website
- https://www.flixbus.co.uk
Bus from Bremen central train station to Copenhagen central train station
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- 340 kr - 480 kr
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- nordjyllandstrafikselskab.dk
Bus from Aalborg St. to Havnepladsen
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- 55 kr - 65 kr
- Website
- North Jutland Transport Company

- Phone
- 48/796 473 308
- biuro@autokarpolska.com.pl
- Website
- autokarpolska.com.pl
Bus from Milan to Szczecin
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a week
- Estimated price
- 410 kr - 600 kr
- Schedules at
- autokarpolska.com.pl

- Phone
- +48 77 443 44 44
- poczta@sindbad.pl
- Website
- sindbad.pl
Bus from Szczecin to Göteborg
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- 380 kr - 550 kr
- Website
- https://www.sindbad.pl/en/home

- Phone
- +44 844 770 7070
- Website
- stenaline.co.uk
Car ferry from Gothenburg to Frederkishavn
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Website
- https://www.stenalinetravel.com/
Want to know more about travelling around Denmark
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Top travel and planning tips on the best ways to get around Scandinavia.
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Alitalia, easyJet, Air France and KLM offer flights from Milan Linate Airport to Aalborg Airport.
There are 700+ hotels available in Frederikshavn. Prices start at 285 kr DKK per night.
The best way to get from Milan to Milan Linate Airport is to line 4 subway which takes 12 min and costs €1 - €3.