I have a friend who is doing this. They are booked on all 3 legs for about $2100, in a HC inside, extra large cabin. I thought for a minute you were our friend Frank .. lol
They will have to fly home from Asia.. sounds like some awesome ports. He rattled off all the ports in europe etc .. really a great cruise.