Spain is one of the world's most visited countries — Barcelona, Madrid, Seville, the Balearic Islands, and the Canary Islands. A Spain Schengen visa covers all 27 Schengen countries. Apply at VFS Global Kampala. Total cost approximately UGX 522,000. Yellow fever and Schengen insurance are non-negotiable.
Key Warnings
Schengen travel insurance (minimum EUR 30,000) is mandatory — no insurance means automatic rejection.
Yellow fever vaccination certificate is required from all Ugandan travellers. Carry the original yellow card.
Spain has a relatively low overall Schengen rejection rate, but Ugandan applicants face higher scrutiny — a detailed itinerary and strong financial evidence are essential.
Insider Tips
Barcelona is a major hub for Ugandan diaspora and business visitors to Europe. If combining Spain with Portugal, you only need one Schengen visa.
Spain's VFS in Kampala typically has shorter appointment wait times than the German or French streams — if your trip is flexible on primary destination, Spain can be a faster route.
The Canary Islands (Tenerife, Gran Canaria) are technically Spain and count as Schengen territory — the same Spain Schengen visa covers them.
Step-by-Step Guide
Get yellow fever vaccination (if not vaccinated)
Visit UVRI Entebbe or Mulago Hospital. The yellow card activates 10 days after vaccination.
Purchase Schengen travel insurance
Buy insurance covering all Schengen countries, minimum EUR 30,000 medical coverage, for your full trip dates.
Complete the Schengen visa application form
Download Spain's Schengen form from the VFS portal. Fill it in completely and sign.
Gather all supporting documents
Bank statements (3–6 months), employment letter, return flight, hotel bookings, 2 passport photos, insurance certificate, yellow fever card.
Book VFS Global Kampala appointment
Go to vfsglobal.com/spain/uganda and book your appointment. Arrive with all originals and photocopies.
Attend appointment and submit documents
Pay the EUR 90 visa fee and VFS service fee. Biometrics taken. Application forwarded to Spanish consular authority.
Collect passport (5–15 working days)
Return to VFS once notified. A Spain Schengen visa allows entry to all 27 Schengen countries.
Required Documents
Valid Ugandan passport (3+ months beyond return date)Valid for at least 3 months beyond your return date. At least 2 blank pages. Include previous passports with travel history.
Completed Schengen visa application formSpain's official form — download from the VFS portal or collect at VFS Kampala. Sign and date.
Two recent passport photos (35×45mm, white background)Biometric ICAO standard, taken within 6 months.
Schengen travel insurance — MANDATORY (min EUR 30,000)Must cover all 27 Schengen countries for the full trip duration. Minimum EUR 30,000 medical coverage.
Confirmed return flight itineraryShowing entry and exit from the Schengen Area.
Accommodation proof for full stayHotel bookings for all nights, or an invitation letter from a host in Spain.
Bank statements (last 3–6 months)Demonstrate sufficient funds — approximately EUR 100–500 per day of stay.
Employment letter on company letterheadConfirms position, salary, approved leave, and employment continuity on return.
Yellow fever vaccination certificate — MANDATORYRequired from all Ugandan travellers to Schengen Area countries. Carry the original International Certificate of Vaccination (yellow card). Get vaccinated at UVRI Entebbe or Mulago Hospital.
Recommended (Optional)
Property or land ownership in UgandaDemonstrates ties to Uganda and intent to return.
Previous Schengen, UK, or US visa historyPrior visa compliance significantly improves approval odds.
Health Requirements
⚠️ Yellow Fever Certificate required. All Schengen countries require yellow fever certificate from Ugandan travellers. Carry the original ICVP/yellow card. Get vaccinated at UVRI Entebbe or Mulago Hospital, Kampala.
Frequently Asked Questions
Do Ugandans need a visa for Spain?
Yes. Ugandan passport holders require a Schengen C visa for Spain. Apply at VFS Global Kampala. The visa fee is EUR 90 (~UGX 392,000) plus a VFS service fee (~UGX 130,000). Yellow fever certificate and Schengen travel insurance (minimum EUR 30,000) are both mandatory.
Do Ugandans need a yellow fever certificate for Spain?
Yes — mandatory. All Schengen countries require a yellow fever certificate from Ugandan travellers (Uganda is endemic). Carry the original ICVP/yellow card. Get vaccinated at UVRI Entebbe or Mulago Hospital, Kampala.
Can I visit other countries with a Spain Schengen visa?
Yes. A Spain Schengen visa covers all 27 Schengen Area countries — Germany, France, Italy, Netherlands, Belgium, Greece, Portugal, Austria, Switzerland, and more. Apply for Spain if it is your primary destination or first port of entry into the Schengen Area.