Rome2Rio

How to get fromMilan to Grieveby plane, train, train (Trenitalia), bus, car, ferry, night train or car train

Find Transport to Grieve

See all options

There are 12 ways to get from Milan to Grieve by plane, train, train (Trenitalia), bus, car, ferry, night train, 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.

  1. Fly Milan Linate Airport to Berlin Brandenburg Airport, train

    best
    1. Fly from Milan Linate Airport (LIN) to Berlin Brandenburg Airport (BER)planeLIN - BER
    2. Take the train from Berlin Gesundbrunnen to Guestrowtrain
    8h 57m
    €109–327
  2. Bus

    cheapest
    1. Take the bus from Milano, Autostazione Lampugnano to Hamburg, Zentraler OmnibusbahnhofbusN24
    2. Take the bus from Hamburg, Zentraler Omnibusbahnhof to Rostock central bus stationbusN1386 / ...
    24h 48m
    €78–183
  3. Train

    1. Take the train from Milano Centrale to Karlsruhe HbftrainEc
    2. Take the train from Karlsruhe Hbf to Berlin GesundbrunnentrainIce / ...
    3. Take the train from Berlin Gesundbrunnen to GuestrowtrainRe
    16h 32m
    €209–416
  4. Bus via Berlin

    1. Take the bus from Milano, Autostazione Lampugnano to Berlin, Zentralen OmnibusbahnhofbusN95
    2. Take the bus from Berlin, Zentralen Omnibusbahnhof to Rostock central bus stationbusN32 / ...
    3. Take the bus from Rostock, ZOB to Gnoien, ZOBbus304
    23h 20m
  5. Drive 1,183.6 km

    1. Drive from Milan to Grievecar1,183.6 km
    11h 4m
    €185–267
  6. Fly Milan Linate Airport to Hamburg Airport, train

    1. Fly from Milan Linate Airport (LIN) to Hamburg Airport (HAM)planeLIN - HAM
    2. Take the train from Hamburg Hbf to Lübeck Hbftrain
    3. Take the train from Lübeck Hbf to Bad Kleinen Bahnhoftrain
    4. Take the train from Bad Kleinen to Guestrowtrain
    9h 40m
    €157–388
  7. Train to Milano Malpensa Airport, fly to Berlin Brandenburg Airport, train

    1. Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
    2. Fly from Milano Malpensa Airport (MXP) to Berlin Brandenburg Airport (BER)planeMXP - BER
    3. Take the train from Berlin Gesundbrunnen to Guestrowtrain
    9h 31m
    €121–320
  8. Train to Milano Malpensa Airport, fly to Hamburg Airport, train

    1. Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
    2. Fly from Milano Malpensa Airport (MXP) to Hamburg Airport (HAM)planeMXP - HAM
    3. Take the train from Hamburg Hbf to Lübeck Hbftrain
    4. Take the train from Lübeck Hbf to Bad Kleinen Bahnhoftrain
    5. Take the train from Bad Kleinen to Guestrowtrain
    10h 9m
    €109–281
  9. Bus to Il Caravaggio International Airport, fly to Berlin Brandenburg Airport, train

    1. Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
    2. Fly from Il Caravaggio International Airport (BGY) to Berlin Brandenburg Airport (BER)planeBGY - BER
    3. Take the train from Berlin Gesundbrunnen to Guestrowtrain
    9h 40m
    €131–362
  10. Fly Milan Linate Airport to Copenhagen Airport, train, ferry

    1. Fly from Milan Linate Airport (LIN) to Copenhagen Airport (CPH)planeLIN - CPH
    2. Take the train from København H to Nykøbing F St.train
    3. Take the ferry from Gedser to Rostock Portferry
    13h 34m
    €157–413
  11. Night train, train

    1. Take the night train from Milano P.Garibaldi to Salzburg HbfnighttrainEn
    2. Take the train from Salzburg Hbf to Rostock HbftrainIc
    26h 48m
    €264–588
  12. Drive, car train

    1. Drive from Milan to München Ostcar
    2. Take the car train from München Ost to Hamburg Hbfcartrain
    3. Drive from Hamburg Hbf to Grievecar
    12h 47m
    €197–944

Milan Linate Airport (LIN) to Berlin Brandenburg Airport (BER) flights

Calendar47Weekly Planes
Duration2h 42mAverage Duration
Ticket€40Cheapest Price
See schedules

Questions & Answers

What companies run services between Milan, Italy and Grieve, Germany?

You can take a train from Milano Centrale to Grieve via Karlsruhe Hbf, Berlin Gesundbrunnen, Güstrow Bahnhof, and Laage in around 16h 32m. Alternatively, you can take a bus from Milano, Autostazione Lampugnano to Grieve via Berlin, Zentralen Omnibusbahnhof, Rostock, ZOB, and Gnoien, ZOB in around 23h 20m.

Airlines
Train operators
Bus operators
Ferry operators

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 guideItaly Travel Guides

More Questions & Answers