Trains from Bari to Milan

Trains from Bari to Milan

Bari
Milan
Sat, Nov 7
+ Add return
2 Travelers
Finding the best routes for you — almost ready!
Sort by
Filters
Departure time
Transport type
Departure station
Arrival station
Booking Facilities
Price
Arrival time
Operators
 
 
 
 
 

Bari to Milan Train Schedule

OperatorClassDeparture TimeArrival TimePriceRating
NTV
Smart
05:40
15:20
$103.98
NTV
Salotto 2
06:50
15:20
$330.20
Trenitalia
Standard
08:06
17:45
$48.99
Trenitalia
Standard
08:30
15:50
$85.99
Trenitalia
Standard
09:28
16:50
$157.15
Trenitalia
Standard
10:30
17:50
$71.80
Trenitalia
Standard
14:10
23:01
$132.05
Trenitalia
Standard
14:30
21:50
$77.26
Trenitalia
Standard
16:05
06:55
$70.71
Trenitalia
Standard
16:30
23:30
$48.99

Transportation from Bari to Milan

  • Flights
    $ 49.25
  • Trains are not available
  • Buses are not available
  • Ferries are not available
  • Taxis are not available
  • Vans are not available