Trains from Bari to Milan

Trains from Bari to Milan

Bari
Milan
Fri, Sep 25
+ 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
$106.22
NTV
Salotto 2
06:50
15:20
$337.30
Trenitalia
Standard
08:06
17:45
$50.05
Trenitalia
Standard
08:30
15:50
$87.84
Trenitalia
Standard
09:28
16:50
$160.53
Trenitalia
Standard
10:30
17:50
$73.35
Trenitalia
Standard
14:10
23:01
$134.89
Trenitalia
Standard
14:30
21:50
$78.92
Trenitalia
Standard
16:05
06:55
$72.23
Trenitalia
Standard
16:30
23:30
$50.05

Transportation from Bari to Milan

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