Tourist Information Guide

Frequently Asked Questions on COVID testing in Barcelona for cruise travellers

Page Content

On this page you´ll find frequently asked questions on COVID tests for cruise travellers in Barcelona, and their corresponding answers.

We cover the following topics:
• COVID entry requirements at Barcelona airport to embark on a cruise at Barcelona cruise port
• Where to get a COVID test in Barcelona before boarding a cruise at Barcelona cruise port
• How and where to get a COVID test in Barcelona after a cruise to fly back home from Barcelona airport

On this page, you will also find information about a Cruise Transfer and Antigen Test Package specifically designed for the needs of cruise passengers in Barcelona by a government authorized COVID testing centre of Barcelona. This package has been designed for cruise travellers who need a test to board their cruise, and for cruise travellers who need a test after their cruise, to take their flight back come. The cruise Transfer and Antigen Test Package includes transfers in a Mercedes vehicle with a driver from Barcelona Airport or from Barcelona Cruise port to the test centre to get your antigen test, and then to your desired location in Barcelona.

On this page we also provide links to a government authorized COVID test centre located near the Sagrada Familia of Barcelona that can provide antigen test certificates within 15 minutes and PCR test certificates within 3 hours. This testing centre issues COVID test certificates that are valid for travel.

If you have any other questions, feel free to fill out the form at the foot of the page and we´ll do our best to answer your question.

Covid entry requirements at Barcelona Airport to then board a cruise at Barcelona cruise port

Q: I am flying to Barcelona to connect to a cruise departing from Barcelona cruise port. What COVID documentation do I need to enter Spain through Barcelona Airport?

A: We recommend you to read the following page:

COVID-19 Certificates To Travel to Barcelona, Spain By Air, Sea or Land in 2022 And Health Control Checkpoints

We also strongly advise you check the COVID documentation requested by your cruise company to board the cruise.


Where to get a COVID test before boarding a cruise at Barcelona cruise port

Q: Is there an antigen test facility at Barcelona cruise port? We are required to show a negative antigen test certificate to board the MSC Virtuosa. If there is no test centre at the cruise port, where can we get tested? We´ll be staying at a hotel in the area of the Ramblas and the Gothic quarter.

A: We do not know of any COVID test facility at the Barcelona cruise port. However we can recommend 3 options:

1. Cruise Transfer and Antigen Test Package of a COVID test centre of Barcelona

For cruise travellers that arrive at Barcelona Airport the day before their cruise or the same day of their cruise, there is a COVID test centre located near the Sagrada Familia that offers a convenient and time saving premium Cruise Travellers Package. The package includes the following services:

  • Meet and greet at Barcelona Airport
  • Private transfer in a premium Mercedes vehicle from the airport to the test centre, with an English and Spanish speaking driver
  • Antigen test at the test centre with test certificate for boarding your cruise, available in 15 minutes, with no wait time to get tested
  • After your antigen test, private transfer in your premium Mercedes vehicle from the test centre to your accommodation in Barcelona or to the cruise port.

Your luggage stays in the car with your driver while you´re getting tested so that you don´t worry about your luggage. The test centre works with no wait times to get tested with this Cruise Travellers Package so that the entire services takes no longer than 1 hour to 1 hour and a half.


2. COVID testing facilities in the centre of Barcelona

You will find a list of test centres in the city centre of Barcelona on the following pages:


3. At home COVID testing service at your hotel or tourist accommodation

You can also get tested at your hotel or tourist accommodation by qualified medical staff of a test centre of Barcelona who will come to your place to perform your COVID test.

You can learn more about the at home testing service on the following two pages:


How and where to get a COVID test in Barcelona after a cruise to fly back home from Barcelona airport

Q: We will be travelling as a family to Barcelona for the Western Mediterranean cruise. We were thinking of flying back home on the same day our cruise is back to Barcelona but we need to get a COVID test before our flight. The cruise will be back in the morning. Can we still catch our flight in the afternoon? How long does it take to get tested and how long does it take to receive the COVID test certificate?

A: With the Cruise Tranfer and Antigen Test Package provided by a COVID test centre located near the Sagrada Familia, it will take you no more than 1 hour and a half to be taken from your cruise terminal to the COVID test centre to get your antigen test and then to the airport. You will therefore be able to catch your afternoon flight. The package includes:

  • A driver waiting for you at the exit of your cruise terminal, together with a coordinator from the COVID test centre to which you´ll be taken
  • A direct transfer in a Mercedes premium vehicle from Barcelona cruise port to the test centre, with enough room for all your luggage to fit in the vehicle boot
  • An antigen test, with no wait time upon arrival to the COVID test centre
  • While you get tested, your driver waits for you in the car with your luggage
  • Your antigen test certificate hand delivered to you or sent to your email 15 minutes after you got tested
  • After you got tested, your driver takes directly to Barcelona Airport

However, if you prefer to go to a test centre by your own means, you should plan at least 4 hours and a half to get an antigen test between the moment you leave the cruise port and the moment you arrive at Barcelona Airport.

Therefore if you want to save time and avoid any worries and stress before your flight, we recommend you the Cruise Transfer and Antigen Test Package.

If you prefer to go to a test centre by your own means, whether you´ll be able to catch an afternoon flight back home depends on several factors:

  • the time you´ll actually be out of Barcelona cruise port
  • the queue there will be at the taxi rank for you to take a taxi to a test centre
  • the queue there will be at the testing centre
  • the wait time to get your COVID test certificate
  • your luggage check-in time at the airport
  • your flight boarding time

If you need an antigen test, you´ll need to have a minimum of 3 hours and a half ahead of you approximately between the moment you´re out of the cruise port and your flight departure time, on a very tight schedule. To be on the safe side and avoid any stress we recommend you add one additional hour in case of any unexpected event, so a minimum of 4 hours and a half. If you want to have lunch before your flight, or do some shopping at the airport, you should also consider some extra time when making your time calculations.

If you want to save lots of time and avoid any stressful situation before taking your flight, it is a good idea to opt for the Cruise Test and Antigen Test Package. If you need a PCR test, you´ll need to have a minimum of 7 hours ahead of you between the moment you´re out of the cruise port and your flight departure time. Note that you will get your test certificate within 3 hours after getting tested, so we recommend you have at least 5 hours ahead of you between the moment you get tested and your flight boarding time, just so that you have 2 hours extra time in the unlikely event that there is an issue with your PCR test certificate such as typo on your certificate that needs to be fixed by the test centre.

Below on this page you´ll find a time calculation table that will help you calculate the earliest time you can book your flight to fly back home the same day you disembark from your cruise if you go to a test centre after your cruise by taxi. If you go with the Cruise Transfer and Antigen Test Package, you won´t have to wait at the Cruise Port taxi rank for a taxi as your driver will be waiting for you right at the exit of your cruise terminal to take you to the COVID test centre. The same driver waits for you in the car while you get tested to then take you directly to the airport after your test.

Note that your disembarking time is not the time at which you´ll be out of Barcelona cruise port. There will be hundreds of people disembarking at the same time from your cruise, and it will take time before you are out of the cruise port with your luggage. Therefore we recommend you check on your cruise documentation what is your disembarking time and you check with your cruise company at what time you can expect to be out of the cruise port.

Note that if you prefer to go to the test centre by your own means, you´ll need to take a taxi to the test centre, and that you might have to wait in line at the port taxi rank before you can get on a taxi. This is all time that you need to consider before booking your flight back home if you want to fly the same day you disembark from the cruise.

If you are out of the cruise port early in the morning and have a late afternoon flight, then you should have enough time to get tested, receive your COVID test certificate and catch your flight. That is if you get tested at a test centre that works with appointments to avoid wait times and if the test centre is able to provide your COVID test certificate quickly, which we strongly recommend.

You should also consider that you might test positive. If that were the case, you´ll probably want to have some time ahead of you to be able to reschedule your flight before your flight departure time.

If you need an antigen test, and if you want to save lots of time and avoid any stressful situation before taking your flight, we recommend you the Cruise Test and Antigen Test Package that includes:

  • A driver waiting for you at the exit of your cruise terminal, together with a coordinator from the COVID test centre to which you´ll be taken
  • A direct transfer in a Mercedes premium vehicle from Barcelona cruise port to the test centre, with enough room for all your luggage to fit in the vehicle boot
  • An antigen test, with no wait time upon arrival to the COVID test centre
  • While you get tested, your driver waits for you in the car with your luggage
  • Your antigen test certificate hand delivered to you or sent to your email 15 minutes after you got test
  • After you got tested, your driver takes directly to Barcelona Airport

Alternatively, if you prefer to sort out your transport to the test centre and to the airport by our own means, we recommend you to get tested at a test centre that delivers antigen test certificates 15 minutes after getting tested. We have listed a test centre below that provides antigen test certificates within 15 minutes.

If you need a PCR test, we recommend you get tested at a test centre that can deliver urgent PCR test certificates. We have listed a test centre below that provides PCR test certificates within 3 hours.


If you get tested at a test centre that works with appointments only to avoid wait times, it will very quick to get tested. The links provided on this page are for a COVID test centre that works with appointments so that you do not have to wait in long lines before getting tested.

You will need around 10 minutes at the test centre between the moment you check in at the reception of the test centre, you provide and check your personal details that will go on your COVID test certificate, you get tested and you leave the test centre. The testing itself only takes a few seconds.

The test centre we have listed on this page is located in the city centre of Barcelona, near the Sagrada Familia, at a 25 minutes taxi ride from the cruise port. We do not know of any test centre near the cruise port.

Therefore you shouldn´t need more than 45 minutes to get from the cruise port to this test centre and to get tested, once you´re on the taxi. Remember you might have to wait in line before getting on a taxi.

Then it will take you around 30 minutes to get from the test centre near the Sagrada Familia to Barcelona Airport by taxi.

You´ll most likely need to be at the airport at least 2 hours before your flight departure time, depending on your airline luggage check-in closing time. Make sure to check the time limit for luggage check-in at the airport.

You´ll find below a time calculation table, based on a best case scenario where you´re out of the cruise port at the taxi rank at 10:00. With this best case scenario you have almost no wait time at the cruise port taxi tank, there´s no traffic to get to the testing centre, you do not arrive late for your appointment at the test centre and can get tested on time, you receive your test certificate on time, there´s no traffic to go to the airport and no clerical error on your certificate that needs a little extra time to be fixed.

Based on that best case scenario, you should also consider a scenario where things do not go as smoothly and add some additional time.

Time calculation table to go to a COVID test centre by taxi, on a best case scenario:

Antigen test PCR test
09:45 - You leave your cruise terminal
10:00 - You´re out of the cruise port
10:30 - You´re on the taxi headed to the test centre after queuing at the taxi stop
10:55 - You arrive at the test centre
11:05 - You get tested
11:10 - Taxi arrives
11:15 - You´re on the taxi to the airport
11:20 - You receive your antigen test certificate to your email
11:45 / 12:00 – You arrive at the airport with plenty of time to check in your luggage, go through security check, find a restaurant, have lunch, find your boarding gate, etc.

09:45 - You leave your cruise terminal
10:00 - You´re out of the cruise port
10:30 - You´re on the taxi headed to the test centre
10:55 - You arrive at the test centre
11:05 - You get tested
11:10 - Taxi arrives
11:15 - You´re on the taxi to the airport
11:45 / 12:00 - You arrive at the airport with plenty of time to check in your luggage, go through security check, find a restaurant, have lunch, find your boarding gate, etc.
14:05 – You receive your PCR test certificate, well ahead of your boarding time so that you don´t feel stressed checking your inbox every 5 minutes to see if you´ve received your PCR test certificate.

Generally speaking, the more time you have before catching your flight, the better.

Also remember there´s always a chance you could test positive, which is something you will want to consider so that you have enough time to reschedule your flight before it is too late to do so. It might be worth spending some extra money and stay an overnight in Barcelona to be able to reschedule your flight back home before it is too late in case you test positive.

The testing centres have informed us that approximately 10% of people tested positive. If you test positive and you have booked with the Sagrada Familia test centre or the “At Home” testing services or the Cruise Travellers Pakage we have listed on our site then they have a special service to assist you unlike most other test centres that do not provide any support services if you test positive.



Comments or questions about COVID tests for Barcelona cruise passengers

Please note that all fields with an asterisk * must be filled in for the form to be submitted.
* Name*
*E-mail Address*
*Country*
*Your Home City*
Your question here
*Tick the box on the right to agree to these Terms and Conditions*

If you can see the fields below, please do not change their values.

Please click the submit button only once - it could take up to 30 seconds to receive a confirmation screen

Back To The Top Of The Page