Ответ:

Расстояние от Воронежа до Ростова-на-Дону:

\(512+54=566\) км.

Расстояние от Москвы до Ростова-на-Дону:

\(512+566=1078\) км.

Ответ: 1078 км.