Bueno, con 6400 km para 28 días, son unos 250 km al día (con un margen para encontrar hoteles, ver lugares de interés, etc.). Eso es un montón de conducción.
En 2005, hice un viaje por Sudáfrica en el que recorrimos 7100 km en 23 días. Tuvimos algunos días largos (800 km) y muchos más cortos, y fue factible, pero vaya que nos cansamos un poco del coche ;)
A ese ritmo, las 13 ciudades que has trazado suponen unos 2 días en cada una. Eso está bien para Atenas, pero teniendo en cuenta que también pasas por otras ciudades, como Venecia, donde supongo que también querrás pasar tiempo, puede que te resulte difícil ya que irás con prisas.
Dicho esto, un tercio de la misma (el tramo final de unos 2.000 kms) podría hacerse en 3 días largos si te esfuerzas. Es imposible hacerlo en un solo día.
Si I tuviera que recortar algo, sería el desvío a Grecia. Atenas está pensada para ser grande, pero se puede hacer en un par de días fácilmente. Podrías hacerlo en otro viaje y hacer un par de islas al mismo tiempo.
También recomendaría añadir el Parque Nacional de Plitvice, en Croacia; es espectacular en cualquier época del año, y no sería un desvío demasiado grande. De hecho, si puedes ir a Croacia, Dubrovnik es una visita obligada, al igual que Mostar, justo al otro lado de la colina en Bosnia. Podrías ir a Zagreb -> Plitvice -> Dubrovnik -> y luego, si te apetece, volver a Belgrado, o simplemente seguir hasta Skopje...
El viaje se ve impresionante, sin embargo, y después no recordará el dolor de la conducción, sólo recordará las cosas que vio ;)