Search trains in Italy
Frecciarossa · Italo · Trenord · Trenitalia regional trains — times up to 90 days ahead
8 trains found
Bari Centrale → Milano Centrale · Friday 6 November 2026
Departing from now (00:12), in time order · select a heading to change the order
| Train | Departure | Arrival | Journey time | Stops | |
|---|---|---|---|---|---|
| FR 8810 ↻ live status Limited coverage |
05:20
Bari Centrale
|
12:30
Milano Centrale
|
7h 10m | 13 intermediate stops | View prices and book → |
| FR 9806 ↻ live status Limited coverage |
06:35
Bari Centrale
|
13:25
Milano Centrale
|
6h 50m | 8 intermediate stops | View prices and book → |
| FR 8814 ↻ live status |
07:30
Bari Centrale
|
14:25
Milano Centrale
|
6h 55m | 10 intermediate stops | View prices and book → |
| FR 8818 ↻ live status |
09:30
Bari Centrale
|
17:10
Milano Centrale
|
7h 40m | 13 intermediate stops | View prices and book → |
| FR 8820 ↻ live status Limited coverage |
10:30
Bari Centrale
|
18:10
Milano Centrale
|
7h 40m | 14 intermediate stops | View prices and book → |
| FR 8824 ↻ live status Limited coverage |
11:30
Bari Centrale
|
19:10
Milano Centrale
|
7h 40m | 14 intermediate stops | View prices and book → |
| FR 9560 ↻ live status |
14:10
Bari Centrale
|
22:50
Milano Centrale
|
8h 40m | 10 intermediate stops | View prices and book → |
| FR 8830 ↻ live status |
16:30
Bari Centrale
|
23:25
Milano Centrale
|
6h 55m | 10 intermediate stops | View prices and book → |
Luggage storage in Milano Centrale →
Times are based on observed service patterns. Prices vary by date and availability: compare them on Trainline.