You will love this cruise. I was on the Millennium last year and loved it. Last evening I was talking to some friends and they are trying to also get to San Juan reasonably. They are going Jet Blue from LA (maybe Long Beach) to Fort Lauderdale. Then they will try to get a fare from either Ft. Lauderdale or Orlando to San Juan. A friend who lives in Florida told them there are approx. fares roundtrip to San Juan of $199. You will have to research this on your own as to what airline flies from places in Florida (Ft. Lauderdale, Port Canaveral, Orlando, etc.) I do know we paid $600 to fly round trip to and from San Juan for another cruise. You can rent a car in Florida to get to the other cities. And also try Priceline in San Juan, I did and got a very nice resort hotel for $70. Hopes this gives you something to work with. Enjoy the transatlantic. When you are out there in the middle of the ocean think of the sea creatures who are swimming below you. Bye.