Adventure Night train · European Sleeper

Brussels to Milan night train

Everything you need to plan the Brussels–Milan sleeper: operators, cabins, times, prices and rail-pass rules.

Duration
~14h (planned)
Frequency
3x weekly (from launch)
Distance
900 km
night
1 night onboard

We link to the operator — we never mark up the fare.

Cabins & typical prices

Seat From €49
Couchette From €79
Sleeper Cabin From €99

Carrying on from Milan by day

High-speed trains out of Milan, tickets from €8.90:

  • Venice1h 30min
  • Florence2h 15min
  • Rome3h
Timetables and fares

Booked on Italo.

Arriving in Milan: top-rated tours

Booked on Civitatis.

Why take this train

  • Not yet in operation as of July 2026 — scheduled to launch 9 September 2026
  • Will call at Liège, Zürich and Como
  • Part of European Sleeper's planned southern expansion, ahead of a proposed Brussels-Barcelona route in 2027
  • Would be the operator's first route reaching Italy
  • Planned three-times-weekly frequency

Rail passes & reservations

EurailNo
InterrailNo
Reservation requiredYes

Independent operator; details subject to change before launch.

Before you use train or station Wi-Fi

Wi-Fi on a train or in a station is a network shared with other passengers. A VPN encrypts the connection between your device and the VPN server, one extra layer when you check email or log in to accounts on the road. NordVPN is one option.

See NordVPN

Frequently asked questions

How long does the Brussels to Milan night train take?

The planned journey time is about 14h.

How much does the Brussels–Milan sleeper cost?

Fares start from around €49 and rise with demand and cabin type. Booking early gets the lowest prices.

Is the Brussels to Milan train covered by Eurail or Interrail?

No — this operator does not accept Eurail or Interrail; buy a ticket directly.

What cabin types are available?

You can choose between seat, couchette and sleeper cabin. A berth reservation is required.