Find the best transportation from Trieste to Milan

Go from Trieste to Milan (Carpooling, trains, flights, Bus)

Travel from Trieste to Milan starting from 8$.


Information about the route from Trieste to Milan

Trains

  • Average price: 50$

  • Best price: 24$

  • Journey duration: 5 h 1 min

  • 25 connections per day
  • First departure: 05:15
  • Last departure: 20:40

Stations of departure

  • Trieste Centrale
  • TRIESTE CENTRALE

Destination stations

  • Milano Centrale
  • RHO FIERA MILANO
  • MILANO CENTRALE
  • MILANO P GARIBALDI
  • MILANO ROGOREDO
TrenitaliaTrenitalia Frecciarossa 97167:08am – 11:20amTrieste Centrale – Milano Centrale78.31 $4 h 12 min
TrenitaliaTrenitalia Regionale 2218 Regionale veloce 2702 Regionale 20866:15pm – 11:35pmTrieste Centrale – Milano Centrale38.07 $5 h 20 min2 changes

Trains

ES* 9710ES* 9726REG 2208ES* 9708REG 2204ES* 9716REG 2212IC 594ES* 9724REG 2682REG 2684REG 2214
Timetables Trains Trieste - Milan

Flights

  • Average price: 420$

  • Best price: 88$

  • Journey duration: 5 h 43 min

  • 7 connections per day
  • First departure: 07:05
  • Last departure: 19:00

Departure airports

  • Trieste

Destination airport

  • Мілан Лінате
  • Milan Bergamo
  • Milan Malpensa
MixedMixed Tp 1935 G3 17471:05pm – 6:45pmTrieste – Milan Bergamo2,112.44 $5 h 40 min1 change
MixedMixed Tp 1937 Az 17414:40pm – 7:25amTrieste – Milan Bergamo1,006.65 $14 h 45 min1 change
Timetables Flight Trieste - Milan

Bus

  • Average price: 25$

  • Best price: 8$

  • Journey duration: 7 h 29 min

  • 21 connections per day
  • First departure: 06:00
  • Last departure: 23:00

Stations of departure

  • Trieste
  • Fermata Dell'autobus Trieste

Destination station

  • Bergamo (Bus Station)
  • Bergamo (BGY Airport)
  • Milano (Lampugnano)
  • Milan (San Donato)
  • Milano (Sesto S.G.)
  • Malpensa Terminal 1
  • Lampugnano
  • Fermata Dell'autobus Milan
FlixBusFlixBus Flixbus n544 Flixbus n4017:10pm – 1:55amTrieste – Milano (Lampugnano)41.93 $6 h 45 min1 change
FlixBusFlixBus Flixbus n4069:30pm – 5:20amTrieste – Milano (Lampugnano)55.30 $7 h 50 min
Timetables Buses Trieste - Milan

virail lets you search and compare times and prices of any transports from one city to another