Berlin - Milan Bus - Train Ticket

Bus Journeys from Berlin to Milan

Cheapest Trip on obilet
€ 6.00
Number of Trips Per Day
18
The Most Favorable Price
Berlin - Milan Duration
14hr 34min
The Highest Number of Trips
Average Price
€ 2,054.53

Cheap Buses to Berlin - Milan

  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 108.00
    00:28
    16:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 83.00
    05:50
    19:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Milano Rogoredo Train Station
    € 46.10
    06:19
    21:36
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Milano Rogoredo Train Station
    € 52.00
    06:19
    21:39
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 24.50
    06:19
    19:20
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 12.75
    06:19
    19:25
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 12.75
    07:04
    19:25
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 77.00
    07:26
    21:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 89.50
    08:29
    22:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 12.75
    09:04
    22:17
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 89.50
    09:16
    22:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Milano Rogoredo Train Station
    € 89.50
    09:16
    22:20
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 42.10
    10:04
    08:20
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Gesundbrunnen
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 12.75
    10:46
    23:59
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 83.00
    21:03
    13:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 83.00
    21:27
    12:15
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 6.00
    23:28
    14:21
  • TRENITALIA SAT
    Train
    Berlin
    Berlin Central Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 89.50
    00:28
    16:15
Click to see on the map.

Carriers Operating Between Berlin - Milan

Milan Hotels

Frequently Asked Questions

bus