The itinerary lasts 1day 8hrs 15min, and has 4 steps.

Strasbourg - Stuttgart
The step from Strasbourg to Stuttgart lasts 1hrs 18min. You'll travel in a high speed train.

Stuttgart - Zagreb
The step from Stuttgart to Zagreb lasts 14hrs 18min. You'll travel in a night train.

Zagreb - Belgrade
The step from Zagreb to Belgrade lasts 5hrs 30min. You'll travel in a day bus.

Belgrade - Bar
The step from Belgrade to Bar lasts 11hrs 09min. You'll travel in a night train.