I will be going out on the Millenium 6/24 from Istanbul and the cruise agency that booked the cruise stated they no longer tell passengers if they need visas for the various ports.
My question is: Will I need a visa for the Egypt and Turkey stops? I have checked their web sites and it appears I may need one when we get to Alexandra?
Has anyone had any experience or recommendations?
Also: Charges for the taxis from the Istanbul Airport to the Port?
You need a "multiple entry" visa for Turkey. You can get it when you arrive, but it's less expensive if you get it from a Turkish consulate before you go. I'm not sure what the requirements are for Egypt.
When I went to that part of the world, Princess obtained the necessary visas for me. I suspect that Celebrity would do likewise.
When you arrive at Istanbul airport, you will receive a Turkish visa (for $45.00 US each person). This is good for all of Turkey although, normally, the cruiseship retains your passport (with visa) in exchange for a "boarding card" which serves the same purpose in ports without risk of passport loss.
It's true that you can get the Turkish visa upon arrival, but it's less expensive if you buy it at a consulate before you leave the States.
The other significant point on a cruise that's also visiting Kusadasi (which most do) or another Turkish port is to get a "multiple entry" visa -- valid for 90 days -- so that you don't have to buy another visa for the port of call.