Check out our country and city guides at

Do Cruise Passengers Need Tourist/Transit Visas?



  • As a Sri Lankan, you will need to apply for a visa before travelling to the US. You can do so at the US embassy in Colombo.
  • hi, I am travelling with MSC on 21st April 2014 from Argentina to Europe. I have got a Shengen visa, but it is only valid starting from 9th April and I will arrive to the first Shengen country (Spain) on the 3rd April. Will I be able to just stay on the ship, without disembarking? The cruise finishes on the 10th April, so by then I will be able to disembark already. Thank you for your answer in advance! Katrina
  • You should be able to go on the cruise as long as you stay on the ship until your visa is in effect.
  • edited May 2014
    Dear Davidc
    This is Deepak From Nepal .

    I am planning to visit Mexico, so i searched from Embassy website and there is found

    1.Mexico tourist visa is required for citizens of Nepal.

    2.Mexico business visa is required for citizens of Nepal.

    3.Mexico cruise visa is not required for citizens of Nepal for a stay up to 3 days.

    now i am confusing about cruise Visa , actually what is Cruise visa , what documents needs for Cruise visa and Trust visa to travel Mexico. In Nepal , i did not fount any Mexican consular. can we apply from India? please send information in simple language .

  • Hi Davidc,

    I am going on a cruise to Mexico, Belize, and Honduras. I will stay at each port for less than 24 hrs.

    My status: I am currently applying for the green card in USA. My interview is still pending, and my current non-immigration status is expired. However, I have obtained the advanced parole (travel permit I-131) and also a work permit, so I can re-enter the U.S. and legally work here till April next year. Do I need to obtain tourist visas for the three countries I am going to? Or do I just need to pay for a transit visa when I arrive? 

    Thanks, Kasey
  • @KaseyL what country is your passport from? A US visa might help you in Mexico, but has no relevance in Belize or Honduras.
  • Hi, David,
    I am a Thai national . I shall go to Europe on MSC cruise starting from Netherlands. The ship stops in Southampton for one day. Do I need a uk visa? I have already had schengen visa.
  • Hi Wiwat,

    Schengen visas are not valid for the UK, so if you want to get off the boat in Southampton you'll need a UK visa.
  • wwarin , if you want to leave the ship in Southampton you will need to apply for a UK Visitor in Transit Visa
  • Hi I am planning for a Caribbean or Puerto Rico 7 day cruise from Miami. I am a Indian national holding valid H1 (foreign worker) visa until 2017. I do not have multiple entry stamped on my passport. Can I take the cruise with my valid passport and H1 visa documents? Will I have any issue when I re-enter Miami, US?
  • Hello!
    My mom is coming from Brazil to visit me. We are planning go to Mexico (cruise for 2 days). She has tourist visa to USA with 10 years validation. She will need any visa to visit Mexico from USA (cruise)? Tks. Simone
  • Brazilian passport holders don't need a visa for Mexico as long as they're staying less than 180 days, so your mother should be fine.
  • Thank you very much!
  • edited September 2014
     i have an Indian passport.  i am traveling on cruise for UK that will stop
    in turkey for 1 day , I wanted
    to know whether i will be allowed to have
    sightseeing the country as long as we
    are docking ? i came to know most countries of the world don't allow it and visa is required for any shortest span. True ?

  • You need to apply for an electronic visa

  • Hi,

    realise this chat forum is about 2 years old, but I hoping someone could help

    am an Indian citizen based in Dubai, UAE and have UAE residence visa, 10 year United States
    multiple visa and 3 year multiple Schengen visa. I am looking to travel to the US
    soon and keen in taking a cruise that most definably will be a closed loop one,
    either from Miami, New York or Ford Lauderdale, FL.

    question is, what visas do I need in advance for the following:

    1: Aruba, Curacao, St. Lucia, St. Kitts, St. Thomas, American Virgin Island

    Option 2: San Juan, Puerto Rico, Philipsburg, St. Maarten, Ocho
    rios Jamaica, Cozumel, Mexico, Road Town, Tortola & Bridgetown Barbados   

    Thank you in advance and early waiting for a

  • edited October 2014
    Hi Jetsetter 

    It is your citizenship that is important not where you reside. A Schengen visa is only valid for the EU Schengen Zone, none of the countries you are visiting are in Europe.

    Option. 1

    You will require a visa for Aruba and Curacao These are administered by the Netherlands and you will require a Caribbean visa.

    As the American Virgin Islands and St Thomas are part of the United States so you can use your United States multiple entry visa.
    St Lucia and  St Kitts grant visas on arrival to Indian citizens.

    Option. 2

    San Juan is the capital of Puerto Rico and Puerto Rico is an unincorporated territory of the United States and is therefore part of the USA so you can use your ten year US visa to enter.
    Philipsburg is the capital of St Maarten and is administered by the Netherlands  so you will require a Caribbean visa
    Ocho Rios is a resort in Jamaica , visa on arrival

    Tortola is in the British Virgin Islands visa on arrival
    Barbados visa is required 

    Hope that helps enjoy your cruise

  • Hi Alethia,

    This has been very helpful, thank you so much for your prompt response.


  • Hi, I am a Colombian citizen and a US resident. I will be traveling in a cruise to Italy, Spain and France. I need to apply for the Schengen Visa. Are there any chances that this visa gets denied? 
  • Of course the visa can be denied but its unlikely for a person travelling on a cruise.
  • Thanks for your response. I am trying to weight the possibilities of denial since I need to pay for the cruise and the plane tickets in advance
  • We are travelling on Australian passports with the following itinerary
    Flying to Japan pre cruise - cruise to Vancouver with 8 days post cruise before flying home. We have 2 stops in Japan, 2 in Russia and 4 in Alaska. I know we have no Visa requirement for Japan and if we do the ship tours we are fine for Russia but Alaska & Canada are confusing me. Do we need to do the ETSA application for the USA and what do we need for Canada. Your clarification would be greatly appreciated.
  • Hello, I'm travelling with an Egyptian passport holder on a cruise out of Barcelona, calling at ports in France, Italy, Corsica and Sardinia. We know he has to get a Schengen Visa, but does it have to be a multiple entry visa? As far as I can tell from my research, all countries are part of the Schengen Area so just single entry is all that's needed.
  • Hi David,
    we have Australian passports and will be visiting two ports in Turkey on consecutive days. We heard you don't need a visa if in ports on same ship for 72 hours. Can you verify??
    Thanks Dimpodad

  • Hi I actually, sent a request to a nominated Consulate website and got the Answer. So hopefully this will help others.

    According to the Law on Foreigners and International Protection which entered into force on 11th April 2014, those foreigners who arrive at sea ports and intend to visit the seaport city or nearby provinces for touristic purpose are exempt from visa provided that their stay does not exceed seventy two (72) hours. However, if you arrive to/depart from airports, you must obtain a visa. For your further questions or comments, please use Contact Us form on

    Regards- Dimpodad
  • Hi all,

    I am holding a Philippine passport and i have my K1-visa. My fiance is planning to get married on May 2016 and planning to do our honeymoon in cruise trip. Although we havent confirmed our cruise trip reservation since we would like to know first If I am allowed to travel outside USA ( i believed K-1 visa is valid for one entry in USA).

    After we get married, we plan to embark (through Carnival Cruise) at Miami FL to sail to Mahagany Bay, Isla Roatan then Belize then Cozumel, Mexico then disembark to Miami FL after cruise trip.

    Here's my questions:
    1. I'm not sure if my PH passport can use as travel documents so i could embark at Miami FL via sea. Please enlighten me on this.
    2. Can i go onshore to look around at ports of call (Mahagany Bay, Cozumel Mexico) without a valid visa from that country? We stop there between 8am-5pm only.

    Would appreciate if someone can enlighten me so we could be ready for our honeymoon cruse trip.

    Thanks everyone!

  • Hi David! I am a Philippine passport holder.My husband is currently working at holland america lines, and he wants me to take on mediterranian cruise this March 2016 with him, to Italy, Greece and Spain. I am joining at Florida and disembark there at Fort Lauderdale as well and fly back to Philippines. I am holding a multiple US visa. Do I still need schengen visa for this cruise? Pls enlighten me, thaks you very much. - Magi B.
  • Hi David. I'm a US permanent resident, Philippine citizen planning to go on a Mediterranean cruise which stops at Gibraltar for a few hours. Do I need a visa to be able to go onshore? I'll obtain a Schengen visa as Spain is my port of entry. Thanks.
  • Hello, I have a question. I'm am Georgian citizen and I'm getting on a cruise from China and cruise makes stop i Korea and Japan. Do I need Korean and Japanese visa if I'm staying there less than 24 hours?

    Please let me know. thank you
  • Citizens from the European Community do not need visa.

    For visitors going to Salvador da Bahia and want specific information about to get around in the city the most efficient way take a look at this page
  • I am joining a river cruise for Russia.. I need to leave the cruise 2 days prior to the end of the cruise .. The last stop is Moscow, i will only be thr for 1 day instead of 3.. Cld u tell me if there any Russian regulations against that?
  • Hi,

    I am planning to go on a cruise from Singapore to Hong Kong, with stopovers at Vietnam and Thailand. I am holding an Indian passport. May I know which countries requires me to apply for a visa before I embark on the trip?

    Thank you!
  • My wife and I hold Philippine passports and we live in the US. I work for the United Nations so we both have G4 visas. We plan to go on a cruise from Southampton, UK and the last destination in our itinerary is France before heading back to Southampton. We were able to secure our UK visa but due to the length of time we were not able to get a Schengen visa for France. Will the cruise ship allow us to board in Southampton even if we do not plan to disembark in France?
  • edited October 3
    If you need to get a visa, I suggest you contact Travel Visa Pro, they are a visa agency and can help you with tourist and transit visas.
    USA. (866) 378-1722 or
    UK: +44 (0) 20 3743 3155 or
    Visit for destination advice
  • Hi there.. Im a Filipino, permanently working in Malaysia (but not a PR) and I wish to cruise in Mexico hopefully by next year. Could you please give me advice, ideas, suggestions, recommendations regards this. Thanks in adv.
Sign In or Register to comment.