Milan - Berlin Bus - Train Ticket

Bus Journeys from Milan to Berlin

Cheapest Trip on obilet
€ 6.00
Number of Trips Per Day
33
The Most Favorable Price
Milan - Berlin Duration
14hr 6min
The Highest Number of Trips
Average Price
€ 4,492.69

Cheap Buses to Milan - Berlin

  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo Train Station
    Berlin
    Berlin Gesundbrunnen
    € 108.00
    06:35
    20:43
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 108.00
    06:40
    20:43
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 108.00
    06:40
    20:04
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 18.50
    06:43
    22:01
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 18.50
    06:43
    20:56
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 342.40
    07:10
    19:49
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 260.39
    07:15
    19:16
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo Train Station
    Berlin
    Berlin Gesundbrunnen
    € 70.00
    07:35
    20:43
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 70.00
    07:40
    20:43
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 70.00
    07:40
    21:29
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo Train Station
    Berlin
    Berlin Gesundbrunnen
    € 31.00
    08:27
    22:01
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 196.89
    09:10
    21:42
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 31.00
    09:13
    20:56
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Ostbahnhof
    € 235.39
    09:13
    21:16
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 31.00
    09:13
    22:01
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 234.89
    10:10
    22:42
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo Train Station
    Berlin
    Berlin Gesundbrunnen
    € 216.20
    10:35
    23:03
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 216.20
    10:40
    23:03
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 216.20
    10:40
    22:56
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 206.39
    10:45
    23:11
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 144.80
    11:10
    23:16
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 70.00
    12:40
    05:30
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 177.89
    15:10
    06:59
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 6.00
    15:39
    07:18
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 6.00
    15:39
    07:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo Train Station
    Berlin
    Berlin Gesundbrunnen
    € 69.00
    15:47
    06:40
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Gesundbrunnen
    € 83.00
    16:40
    09:42
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 213.39
    17:10
    08:16
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Berlin
    Berlin Ostbahnhof
    € 181.39
    18:10
    10:36
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Berlin
    Berlin Central Station
    € 42.10
    20:38
    17:52
Click to see on the map.

Carriers Operating Between Milan - Berlin

Berlin Hotels

Frequently Asked Questions

bus