Spain Travel


Visa to Spain and entry rules for Ukrainians
Documents for entry to Spain for Ukrainians
Legal assistance for a trip to Spain
Temporary transit
How to get from Ukraine to Spain in 2025
Traveling to Spain with children: everything you need to know
Embassy contacts
Do Ukrainians need a visa to Spain?
Ukrainians do not need a visa for short-term travel to Spain. Thanks to the visa-free regime, you can stay in Spain for up to 90 days in each 180-day period if you have a biometric passport. This applies to tourist, family, and business trips.
In order not to exceed the permitted time of stay, we recommend using a special calculator for counting days, where you can accurately calculate your period of stay in the Schengen area.
Spain for Ukrainians 2025
💡 If you are forced to stay in Spain because of the war, find detailed information on obtaining temporary protection in the special section “Temporary protection in Spain for Ukrainians”.
What documents do Ukrainians need to enter Spain?
You will need the following documents to travel to Spain:
- Valid biometric passport
- Medical insurance
- Confirmation of the purpose of the trip (hotel reservation, invitation from friends or relatives)
- Proof of financial solvency (credit card, cash or other documents confirming the ability to cover expenses)
For traveling with children:
- Biometric passport of the child.
- Birth certificate.
- If the child is traveling with one parent, the consent of the other parent is not required. If the child is traveling with relatives or friends, a notarized consent from both parents is required.
Do I need a Green Card to travel by car to Spain?
Yes, to travel by car to Spain you need a Green Card - an international insurance policy that covers liability in the event of an accident abroad. Without a Green Card, it is impossible to cross the border in your own car.
🚗💚 A BONUS FOR DRIVERS!
Apply for a Green Card for 6 months or 1 year and get 15 liters of fuel as a gift!
Just follow the link, choose the appropriate policy term and apply for a Green Card online in a few minutes. The offer is valid until May 30, 2025.
How much money do I need to have to enter Spain?
The Spanish authorities may check your financial capacity when you enter the country. It is usually recommended to have approximately 100 euros per day per person to cover accommodation, food and other expenses.
Can I travel to Spain with pets? What documents are required?
Yes, it is possible to travel with pets to Spain, but there are several important requirements:
- The animal must be microchipped (microchipping is mandatory)
- Veterinary passport with all necessary vaccinations, including rabies vaccination
- Veterinary certificate issued no later than 10 days before the trip
- Additional requirements for dogs - a certificate of treatment for echinococcosis
Do I need to take out a health insurance to travel to Spain?
Health insurance for traveling to Spain is mandatory. It will not only provide you with the necessary medical care in case of need, but also allow you to avoid high costs for medical services abroad. You can apply for a reliable insurance policy quickly and conveniently on the Visit Ukraine website. This is your peace of mind and safety while traveling.
Is it possible to travel to Spain with a private vehicle?
To travel to Spain by car, in addition to the Green Card, you will also need a valid international driver's license and car documents. Also, do not forget to follow the local traffic rules, including the requirements for speed, seat belts and child seats for children.
Can I cross the border into Spain without a biometric passport?
If you do not have a biometric passport, you can enter Spain only if you have a valid Schengen visa in a regular (non-biometric) passport. Without a biometric passport, the visa-free regime for Ukrainian citizens does not apply. If your biometric passport has expired, you need to renew it before traveling or contact the Consulate of Ukraine for assistance in obtaining a new document or issuing a temporary passport.
What should I do if my passport has expired?
If your passport expires while you are in Spain, you can easily extend it free of charge. To do this, you just need to contact the Ukrainian embassy or consulate in Spain and submit an application.
This service is intended for those who were forced to leave Ukraine because of the war or are planning to return home soon.
More details on passport renewal can be found at the link.
If you are going to Spain or are already there, you may need help with paperwork, tax or immigration issues. Our team of experienced lawyers is ready to assist you promptly so that you can focus on your business without worrying about unnecessary hassles.
💡 Consultation options you can choose from:
- Written consultation. Get clear answers to your questions in a convenient format! Our lawyers will provide a detailed written response to help you avoid unforeseen problems.
- Introductory consultation (30 minutes). Do you have an urgent question? We will quickly analyze your situation and provide recommendations in 30 minutes. This consultation is ideal for those who need prompt legal assistance. Find out what steps you need to take to make your trip or stay in Spain go smoothly.
- Basic consultation (60 minutes). For those who need a deeper legal analysis. Within an hour, our lawyer will consider your question in detail, whether it is paperwork, migration issues or any other legal nuances. You will receive personalized recommendations and an action plan tailored to your specific circumstances.
- Legal support. Do you need full legal support? We offer support at all stages: from obtaining visas and residence permits to resolving complex issues during your stay in Spain. Our lawyers will provide you with full protection and help you avoid any legal difficulties.
🎁 Bonus from Visit Ukraine for travelers
Legal support - to make your trip smooth.
Visit Ukraine merch - so that Ukraine is close by, wherever you are 💙💛
Get a 20% discount - just enter the promo code MER20 when ordering. Follow the link to see all the products.
Transit allowed.
Due to the closed airspace of Ukraine, traveling to Spain requires planning your route in advance. The best option is to travel by land to one of the neighboring European countries from where flights to Spain are available. Bus routes from Ukraine to Spain are widely used. Traveling by car is also a good alternative.
1. 🚌 🚆 Traveling by land to neighboring European countries
Romania:
- By bus: Regular bus routes are available from Kyiv, Odesa and Lviv to Bucharest or Suceava. The travel time is about 11-14 hours, the ticket price starts from 1200 UAH.
- By train: A direct train from Kyiv to Bucharest or Suceava is a convenient travel option. The travel time is 18-22 hours and the ticket price starts from 1400 UAH.
Hungary:
- By bus: There are bus services from Ukraine to Budapest that last about 15-20 hours. The ticket price starts from 1600 hryvnias.
- Train: Direct trains from Kyiv to Budapest take approximately 18 hours and the ticket price starts from 1500 UAH.
Poland:
- Bus: Buses run regularly from Kyiv, Lviv, and Odesa to Warsaw or Krakow. Travel time is from 9 to 16 hours, and tickets start at 1200 UAH.
- Train: A convenient train route from Kyiv to Przemyśl or Warsaw allows you to get to Poland comfortably. Tickets cost from 1300 UAH.
Moldova:
- Bus: Buses run from Kyiv, Odesa, and other Ukrainian cities to Chisinau. The trip lasts from 8 to 13 hours, and the ticket price starts at 600 hryvnias.
- Train: A direct train from Odesa to Chisinau is a convenient way to get to Moldova. Travel time is 5-6 hours and the ticket costs from 500 hryvnias.
Slovakia:
- By bus: Regular bus routes are available from Kyiv, Lviv, and Mukachevo to Kosice or Bratislava. The travel time is about 24 hours and the ticket price starts from 2000 UAH.
- Train: The Slovak city of Kosice can be reached by trains #961, #963 from Mukachevo. The travel time is 4 hours and the ticket price starts from 366 UAH.
Austria:
- By bus: There are bus routes available from Kyiv, Lviv and Mukachevo to Vienna. The travel time is about 25 hours and the ticket price starts from 2000 UAH.
- Train: You can get to Austria by non-stop trains #749, #140 Kyiv-Vienna and Chop-Vienna. The travel time is 8-23 hours and the ticket price is about 2000 UAH.
💡 Please note!
You can buy tickets (train/bus/plane) from and to Ukraine, as well as between cities around the world, through the convenient Visit Ukraine booking system. The site has a bonus points system that allows you to travel much cheaper.
2. ✈️ Flights from Europe to Spain
After arriving in one of the neighboring countries, you can choose one of the following options for traveling to Spain:
Poland:
- Warsaw: There are numerous direct flights from Warsaw to Madrid, Barcelona or other Spanish cities. The ticket price starts from 1000 hryvnias and the travel time is 3 to 5 hours.
- Krakow: Direct flights to Barcelona, Alicante, and Madrid are available. Ticket price starts from 1200 UAH, travel time - from 2 to 4 hours.
Rzeszow: Direct flight to Alicante. Ticket price starts from UAH 1400, travel time - from 3 hours and 25 minutes.
Hungary:
- Budapest: Direct flights to Barcelona, Madrid, Alicante, and Valencia are available from Budapest. Ticket prices start from 900 hryvnias, and travel time is about 2-4 hours.
Romania:
- Bucharest: Numerous direct flights to Barcelona, Madrid, Alicante, and Valencia are available from Bucharest. Ticket prices start from 2000 hryvnias and travel time is about 3-4 hours.
Moldova:
- Chisinau: Direct flights to Barcelona and Madrid are available from Chisinau. The ticket price starts from 6000 hryvnia, and the travel time is 3 to 4 hours.
Slovakia:
- Bratislava: Direct flights to Lanzarote and Palma are available from Bratislava. Ticket price starts from 600 UAH, travel time - from 2 to 3 hours.
Austria:
- Vienna: There are numerous direct flights from Vienna to Madrid, Barcelona, Tenerife, and other Spanish cities. The ticket price starts from 1000 hryvnias, and the travel time is from 2 to 5 hours.
3. 🚍 Alternative bus routes
If you prefer to travel by bus, you can consider a route through neighboring countries:
📍 Through Poland: Lviv - Katowice (Poland) - Girona (Spain) - Barcelona.
- Travel time: About 49-50 hours.
- Cost: The cost of tickets can start from 7500 hryvnia.
💡 You can always find out more about the schedule and prices, as well as buy a ticket for a flight convenient for you on our website - here.
4. 🚗 Traveling by your own car
Traveling by car can be an attractive option for those who want to see more countries on their way to Spain and be independent of transportation schedules.
❗️ Important: to travel abroad by your own car, you must have a Green Card insurance policy.
Route through Poland:
- The most popular car route: Kyiv - Lviv - Krakow (Poland) - Prague (Czech Republic) - Munich (Germany) - Lyon (France) - Girona (Spain).
- Distance: Approximately 2800 km.
- Travel time: Depending on stops and travel pace, the journey can take between 30 and 40 hours of pure travel time.
- Costs: Taking into account fuel costs, toll roads, and possibly overnight stays, the total cost can range from 300 to 400 euros depending on fuel costs and other factors.
How to travel abroad with a child in 2025?
According to the current legislation of Ukraine, the following rules apply to children's departure during martial law:
• Children under 16 can travel with one parent without the consent of the other.
• The child may also leave accompanied by a grandparent, adult brother or sister, stepmother, stepfather or other persons authorized by one of the parents in a written statement certified by the guardianship authority.
• Children over 16 years of age have the right to leave Ukraine on their own in accordance with Article 313 of the Civil Code of Ukraine.
• The main routes of departure are currently via the land borders with Poland, Hungary, Slovakia, Romania and Moldova.
Ukrainians can travel to Spain without a visa for a period of up to 90 days under the visa-free regime.
If a child is traveling with only one parent or a third party, a notarized power of attorney from the other parent with a translation into Spanish or English is required.
📄 Documents for traveling with a child
Before departure, check that you have all the necessary documents in hand:
• Biometric passport of the child
• Notarized power of attorney (if the child is not traveling with both parents)
• Health insurance (with coverage of at least 30,000 euros)
• Child's birth certificate (may be required at the border)
• Booking of accommodation and return tickets
• Proof of financial solvency (cash or bank statement).
🎒 What to take on a trip with a child?
• Documents and money - passports, insurance, reservations, bank cards.
• Comfortable clothes and hats - it can be very hot here in summer.
• Sunscreen SPF 50 - for children, this is a must-have.
• Snacks and a bottle of water - especially during excursions and city trips.
• Entertainment for the child - books, a tablet with cartoons, toys.
• First aid kit - allergy remedies, antipyretics, plasters, stomach upset medications, etc.
⚖️ Legal aspects of traveling abroad with a child
✔ Power of attorney: if a child is traveling with only one parent or an accompanying person, a notarized permission must be obtained in advance.
✔ Health insurance: insurance is required to enter Spain. You should choose a policy with medical expenses coverage of at least 30,000 euros.
✔ Schengen area: staying in Spain is included in the total 90 days of visa-free travel in the Schengen area.
🔹 Not sure what documents you need?
Get advice from Visit Ukraine lawyers to avoid problems during your trip.
📌 Make sure that all the documentation is correct!
🌟 The best places for family vacations in Spain
🏖 Barcelona
• Parc Güell is a fabulous place that will enchant children with its atmosphere.
• The Barcelona Aquarium is one of the largest in Europe.
• Tibidabo is an amusement park with fantastic views of the city.
Costa Dorada
• PortAventura World is the largest amusement park in Spain.
• Caribe Aquatic Park is a water park with games and attractions for all ages.
🏝 Canary Islands
• Loro Parque (Tenerife) - a zoo with dolphins, parrots and tigers.
• Siam Park is one of the best water parks in the world.
🏰 Madrid
• Parque Warner Madrid is a Warner Bros. theme park with cartoon characters.
• CosmoCaixa Science Museum is an interactive museum where you can touch the exhibits.
☎️ Useful contacts in Spain
Embassy of Ukraine in Spain
Consular area: the Autonomous Communities of Madrid, Castilla la Mancha, Castilla-León, Cantabria, Rioja, Navarre, Aragon, Basque Country, Extremadura, Asturias, Galicia; Principality of Andorra.
Address: c/Ronda de la Abubilla, 52, 28043 Madrid
Phone: +34 91 748 93 60, +34 917 48 93 82
Hotline: +34 620 64 1324
Email: emb_es@mfa.gov.ua
Website: https://spain.mfa.gov.ua/
Consulate General of Ukraine in Barcelona
Consular area: Catalonia, Valencia, Balearic Islands
Address: c. Numancia, 185, bajos 2 Barcelona 08034 España
Phone: +34-93-20-66-350
Hotline: +34 6293 829 36
Email: gc_esb@mfa.gov.ua
Website: https://barcelona.mfa.gov.ua/
Emergency numbers in Spain
• Rescue service - 112
• National police - 091
• Ambulance - 061
🌍 Practical tips for traveling with a child
• Choose hotels with children's infrastructure - this will make your vacation much easier.
• Avoid walking in the heat - the temperature can reach +40°C during the day.
• Use public transportation - subways and buses in Spain are comfortable and equipped for traveling with children.
• Take out health insurance - in case of illness, this will help you save a lot of money on treatment.
Spain is an ideal place for a family vacation. Prepare in advance, choose interesting locations for children, take care of the documents, and don't forget about health insurance - and your trip will be an unforgettable adventure!
👉 You can apply for insurance online in just a few minutes on Visit Ukraine - quickly, officially and without overpayments!
Frequantly ASKED QUESTIONS
What are the rules of entry to Spain for Ukrainians in 2025?
Ukrainians have a visa-free regime with Spain, which allows them to stay in the country for up to 90 days within 180 days with a biometric passport. In addition, you need to have health insurance, financial guarantees and documents confirming the purpose of the trip.
Do Ukrainians need a visa to Spain in 2025?
No, you do not need a short-term visa for tourist, business or family travel. However, if you don't have a biometric passport, you can only enter with a Schengen visa.
What documents are required to enter Spain?
To travel to Spain you need:
✔ Biometric passport
✔ Health insurance (with coverage from 30,000 euros)
✔ Proof of financial solvency (about 100 euros per day)
✔ A document confirming the purpose of the trip (hotel reservation, invitation, etc.)
What are the rules of entry to the Canary Islands for Ukrainians?
The Canary Islands are part of Spain, so the rules of entry are the same as for the mainland. You do not need a visa if you have a biometric passport. Insurance and proof of financial solvency are also required.
Can I enter Spain without a biometric passport?
Without a biometric passport, Ukrainians can enter Spain only if they have a valid Schengen visa. Entry is not possible without a visa.
How much money do I need to have to enter Spain?
It is recommended to have at least 100 euros per day per person. At the border, you may be asked to prove your financial capacity, for example, with a bank statement or cash.
Do I need a Green Card to travel to Spain by car?
Yes, to travel by car, you need international Green Card insurance. It is impossible to cross the border without it. You can apply for a Green Card policy online on the Visit Ukraine website at this link.
Am I allowed to travel to Spain with pets?
Yes, but the following requirements must be met:
✔ Microchipping of the animal
✔ Veterinary passport with a note on rabies vaccination
✔ Veterinary certificate issued 10 days before the trip
How to move to Spain for permanent residence in 2025?
To move to a permanent place of residence, you need a long-term visa or residence permit (residencia). The most popular grounds are a work contract, study, family reunification, or temporary protection status.
What should I do if my passport expires during my stay in Spain?
You can extend your passport at the Consulate of Ukraine in Spain or get a temporary document to return to Ukraine.