Мы прошлым летом ездили так: Путь туда — Россия-Белоруссь — Польша(1-я ночевка)-Венгрия Будапешт(2-я ночевка) — Хорватия-БиГ-Черногория.
Путь обратно- Черногория-Хорватия-Словения-Автсрия Вена ( ночевка) — Польша-Белроруссь -Россия.
Обратный путь мне понравился больше, хоть он и длиннее.
Отчет о нашей поездке можно посмотреть здесь.
Что касается визы вам нужен мультишенген любой из стран шенгенского соглашения. Если вам надо получать, смотрите в какой стране у вас будет больше дней, если определить не возможно, то нужно запрашивать визу страны въезда. Если уже есть можете ее использовать. С 01.07.2013 нужна еще национальная виза Хорватии, если поедете по ее территории. Набор необходимых доков узнавайте а посольстве.
beeol