A valid passport and completed Schengen visa application form.
Recent passport‑size photos meeting Schengen photo requirements.
Travel itinerary and proof of accommodation (hotel bookings, Airbnb, or invitation if staying with family/friends).
Return flight reservation and basic day‑by‑day travel plan.
- Financial proof (bank statements, salary slips, tax returns, sponsorship letter if someone else is funding the trip).
- Supporting documents that show ties to your home country (employment letters, business documents, family details, and property papers where relevant).