The itinerary lasts 15hrs 06min, and has 2 steps.

Brussels - Vienna
The step from Brussels to Vienna lasts 14hrs 00min. You'll travel in a Nightjet operated by ÖBB.

Vienna - Bratislava
The step from Vienna to Bratislava lasts 1hrs 06min. You'll travel in a regional train.