Bergamo – Milano: direct trains and buses, timetable
Bergamo → Milano
Bus
9× a day · fastest 0 h 45
First – last: 08:15 – 19:20
Operators: FlixBus
9× a day · fastest 0 h 45
First – last: 08:15 – 19:20
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 08:15 | 09:15 | 1 h 00 | FlixBus |
| 09:20 | 10:15 | 0 h 55 | FlixBus |
| 10:00 | 10:55 | 0 h 55 | FlixBus |
| 11:10 | 12:05 | 0 h 55 | FlixBus |
| 15:15 | 16:10 | 0 h 55 | FlixBus |
| 18:45 | 19:35 | 0 h 50 | FlixBus |
| 19:10 | 19:55 | 0 h 45 | FlixBus |
Milano → Bergamo
Bus
9× a day · fastest 0 h 40
First – last: 06:30 – 17:35
Operators: FlixBus
9× a day · fastest 0 h 40
First – last: 06:30 – 17:35
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 07:00 | 07:55 | 0 h 55 | FlixBus |
| 07:35 | 08:30 | 0 h 55 | FlixBus |
| 08:50 | 09:45 | 0 h 55 | FlixBus |
| 11:00 | 11:40 | 0 h 40 | FlixBus |
| 13:30 | 14:15 | 0 h 45 | FlixBus |
| 14:35 | 15:15 | 0 h 40 | FlixBus |
| 15:50 | 16:45 | 0 h 55 | FlixBus |
| 17:35 | 18:20 | 0 h 45 | FlixBus |