There are 7 ways to get from Milazzo to Berlin by shuttle, plane, bus, train, car ferry, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Catania–Fontanarossa Airport, fly
best- Take a shuttle bus from Milazzo - Porto to Catania Airport
- Fly from Catania–Fontanarossa Airport (CTA) to Berlin Brandenburg Airport (BER)plane CTA - BER
7h 10m€83–251Bus, train
- Take the bus from Messina - Piazza della Repubblica to Nürnberg, Zobbus
- Take the train from Nürnberg Hbf to Berlin Hbftrain 29 / ...
29h 45mBus, train via Rome
- Take the bus from Milazzo Via dei Mille to Roma, Autostazione Tiburtinabus
- Take the train from Roma Tiburtina to Tarvisio Boscoverdetrain Nj
- Take the train from Villach Hbf to Muenchen Hbftrain Ice
- Take the train from München Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to Berlin Hbftrain 29 / ...
30h 48m€231–899Car ferry, drive
- Take the car ferry from Messina to Port of Salernocarferry
- Drive from Port of Salerno to Berlincar
25h 22m€295–459Train to Palermo Airport, fly
- Take the train from Milazzo to Palermo Centraletrain
- Fly from Palermo Airport (PMO) to Berlin Brandenburg Airport (BER)plane PMO - BER
8h 56m€87–320Ferry to Reggio Calabria Airport, fly
- Take the ferry from Messina Marittima to Reggio di Calabriaferry
- Fly from Reggio Calabria Airport (REG) to Berlin Brandenburg Airport (BER)plane REG - BER
7h 48m€83–289Ferry, bus
- Take the ferry from Milazzo to Napoli Mergellinaferry
- Take the bus from NAPOLI, Parcheggio METROPARK, via Corso Arnaldo Lucci to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to BERLIN, ZOB am Funkturmbus
45h 27m€222–592
Milazzo to Berlin by bus, foot, and train
Questions & Answers
The cheapest way to get from Milazzo to Berlin is to shuttle and fly which costs €80 - €260 and takes 7h 10m.
The fastest way to get from Milazzo to Berlin is to shuttle and fly which takes 7h 10m and costs €80 - €260.
The distance between Milazzo and Berlin is 1823 km.
The best way to get from Milazzo to Berlin without a car is to bus and train which takes 29h 45m and costs .
It takes approximately 7h 10m to get from Milazzo to Berlin, including transfers.
There are 2691+ hotels available in Berlin.
What companies run services between Milazzo, Italy and Berlin, Germany?
There is no direct connection from Milazzo to Berlin. However, you can take the shuttle to Catania Airport, walk to Catania–Fontanarossa Airport (CTA) airport, fly to Berlin Brandenburg Airport (BER), walk to Flughafen BER, then take the train to Berlin Hbf. Alternatively, you can take a train from Milazzo to Berlin Hbf via Messina Centrale, Messina - Piazza della Repubblica, Nürnberg, Zob, and Nürnberg Hbf in around 29h 45m.
- Website
- ryanair.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €60–180
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Trieste
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- €60–180
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Venice
- Ave. Duration
- 6h 15m
- When
- Monday and Saturday
- Estimated price
- €60–180
Flights from Palermo Airport to Berlin Brandenburg Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €60–210
Flights from Palermo Airport to Berlin Brandenburg Airport via Bologna
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €60–210
Flights from Palermo Airport to Berlin Brandenburg Airport via Trieste
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- €60–210
Flights from Reggio Calabria Airport to Berlin Brandenburg Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- €70–230
Flights from Reggio Calabria Airport to Berlin Brandenburg Airport via Venice
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €70–230
- Website
- lufthansa.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- €60–280
Flights from Palermo Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- €80–280
- Website
- austrian.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €75–280
Flights from Palermo Airport to Berlin Brandenburg Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Tuesday and Saturday
- Estimated price
- €75–280
- Website
- easyjet.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €70–160
- Website
- lufthansa-city.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Tuesday to Friday
- Estimated price
- €60–280
- Website
- eurowings.com
Flights from Catania–Fontanarossa Airport to Berlin Brandenburg Airport via Stuttgart
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- €55–210
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Nürnberg Hbf to Berlin Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- €80–340
- Website
- https://int.bahn.de/en
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- €60–250
- Website
- https://int.bahn.de/en
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €30–130
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Berlin Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- €80–340
- Website
- https://int.bahn.de/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Train from Roma Tiburtina to Tarvisio Boscoverde
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- €40–120
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €100–120
- Couchette Carriage
- €70–85
- Seating Carriage
- €40–50
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 14m
- Frequency
- 4 times a day
- Estimated price
- €70–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- €45–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €45–75
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- https://int.bahn.de/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milazzo to Palermo Centrale
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milazzo to Palermo Centrale
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- €20–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 3312844763
- [email protected]
- Website
- giardinatour.it
Shuttle from Milazzo - Porto to Catania Airport
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- €20–30
- Schedules at
- giardinatour.it
- Daytime service
- €20
- Nightime service
- €30
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from Messina - Piazza della Repubblica to Nürnberg, Zob
- Ave. Duration
- 24h 56m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Milazzo Via dei Mille to Roma, Autostazione Tiburtina
- Ave. Duration
- 9h 48m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Schedules at
- autoservizisalemi.it
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
Bus from NAPOLI, Parcheggio METROPARK, via Corso Arnaldo Lucci to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 25h 5m
- Frequency
- Twice a week
- Estimated price
- €110–310
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to BERLIN, ZOB am Funkturm
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €9–19
- Website
- https://www.sindbad.pl/en/home
- Phone
- +39.090.57.37
- [email protected]
- Website
- carontetourist.it
Car ferry from Messina to Port of Salerno
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €29–60
- Schedules at
- carontetourist.it
- Passenger
- €29
- Cars
- €60
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Messina Marittima to Reggio di Calabria
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Schedules at
- libertylines.it
- Phone
- +39.090.57.37
- [email protected]
- Website
- carontetourist.it
Ferry from Milazzo to Napoli Mergellina
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €95–260
- Schedules at
- carontetourist.it
Want to know more about travelling around Germany
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
























































