The itinerary lasts 2days 2hrs 50min, and has 3 steps, and it will cost 105 euros minimum.

Brussels - Vienna
The step from Brussels to Vienna lasts 14hrs 00min. You'll travel in a night train from the company ÖBB.

Vienna - Bucharest
The step from Vienna to Bucharest lasts 18hrs 20min. You'll travel in a night train.
You can find tickets from 65 euros.

Bucharest - Istanbul
For reservations, we recommend going to the station to get a train sleeper
The step from Bucharest to Istanbul lasts 18hrs 30min. You'll travel in a night train.
You can find tickets from 40 euros.