Barcelona to Athens in five stops across Spain, Italy, and Greece. Schengen visa covers the lot — expect sun, ruins, and monthly costs from $1,500 to $2,500.