Skip to main content
Europe Visa Check

Schengen Visa Requirements

Who needs a visa for Europe

Quick Facts

A Schengen Visa application requires your passport, completed form, photos, travel insurance, flight and hotel bookings, bank statements, and a cover letter.

Insurance €30,000 min
Photos 35×45mm
Bank Statements 3-6 months
Processing 15-45 days

Do You Need a Schengen Visa?

A Schengen visa (Type C) allows citizens of visa-required countries to visit any of the 30 Schengen Area countries for short stays of up to 90 days within a 180-day period.

Whether you need a Schengen visa depends on your nationality. Over 130 countries require their citizens to obtain a visa before traveling to Europe's Schengen Area.

Entry Requirements by Nationality

  • EU/EEA Citizens — No visa or ETIAS needed. Citizens of EU, EEA, and Swiss nationals can travel freely within the Schengen Area with just their passport or national ID card.
  • Visa-Exempt Nationals — ETIAS required from Q4 2026. Citizens of 60 countries (including US, UK, Canada, Australia, Japan) currently travel visa-free but will need ETIAS authorization.
  • Visa-Required Nationals — Schengen Visa required. Citizens of 130+ countries must apply for a Schengen visa through an embassy or consulate before travel.

Not sure which category you fall into? Use our checker tool below.

Schengen Visa at a Glance

💶
Cost €80 Adults (€40 children 6-12)
⏱️
Processing 15-45 days Calendar days
📅
Max stay 90 days Per 180-day period
🌍
Covers 30 countries All Schengen members

Countries That Need a Schengen Visa

Citizens of over 130 countries need a Schengen visa to visit Europe. Some of the most common visa-required nationalities include:

  • Asia: China, India, Indonesia, Pakistan, Bangladesh, Philippines, Vietnam, Thailand, Sri Lanka, Nepal
  • Africa: Nigeria, Egypt, South Africa, Kenya, Ghana, Morocco, Ethiopia, Tanzania, Algeria, Tunisia
  • Middle East: Iran, Iraq, Syria, Afghanistan, Yemen, Lebanon, Jordan, Saudi Arabia
  • Former Soviet: Russia, Belarus, Azerbaijan, Kazakhstan, Uzbekistan, Turkmenistan, Tajikistan, Kyrgyzstan
  • Caribbean: Cuba, Dominican Republic, Haiti, Jamaica

Not Sure If You Need a Visa?

Use our free nationality checker to find out your exact requirements. Just select your country and we'll tell you whether you need a Schengen visa, ETIAS, or can travel visa-free.

Do you need ETIAS or a visa?

Find out what your nationality needs to visit Europe.

Basic Requirements for All Applicants

If you need a Schengen visa, you'll need to meet these basic requirements:

  • Valid passport: At least 3 months validity beyond your planned departure, issued within the last 10 years
  • Clear purpose: Tourism, business, family visit, medical treatment, or other legitimate reason
  • Sufficient funds: Proof you can support yourself during your stay
  • Travel insurance: Minimum €30,000 coverage for medical emergencies
  • Return ticket: Proof of onward travel or return to your home country
  • Accommodation: Hotel bookings or invitation letter from a host

Visa Requirements FAQs

How do I know if my country needs a Schengen visa?
Use our nationality checker above, or check the EU's official visa requirements list. Generally, citizens of most African, Asian, and Middle Eastern countries need visas, while citizens of the Americas, Oceania, and some Asian countries (Japan, South Korea, etc.) are visa-exempt.
What's the difference between a Schengen visa and ETIAS?
A Schengen visa is for citizens of visa-required countries and involves an embassy application with documents and interviews. ETIAS is a simpler online authorization for visa-exempt countries, costing €20 and approved within minutes. They serve different nationalities.
Can I apply for a Schengen visa online?
No, you cannot apply online. Schengen visa applications must be submitted in person at an embassy, consulate, or authorized visa application center (like VFS Global or TLS Contact). You'll need to provide biometrics and attend an interview.
Do children need a Schengen visa?
Yes, children of visa-required nationalities need their own Schengen visa. The fee is reduced to €40 for children aged 6-12, and free for children under 6. They'll still need to appear in person for biometrics if over 12.
Is a Schengen visa valid for all 30 countries?
Yes. Once granted, a Schengen visa allows you to travel freely between all 30 Schengen member states during its validity period. You don't need separate visas for each country you visit.

Last updated: