:root { --bg: #0b0f17; --card-bg: #111827; --card-border: #1f2937; --text: #f3f4f6; --text-muted: #9ca3af; --primary: #0D9488; --primary-hover: #0F766E; --primary-light: rgba(13, 148, 136, 0.15); --primary-glow: rgba(13, 148, 136, 0.35); --success: #10b981; --warning: #f59e0b; --danger: #ef4444; --container-max: 1060px; } * { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; background-color: var(--bg); color: var(--text); line-height: 1.68; font-size: 1.05rem; padding-bottom: 4rem; } /* Container & Layout */ .container { width: 100%; max-width: var(--container-max); margin: 0 auto; padding: 0 1.25rem; } /* Header Nav */ header.site-header { background: rgba(11, 15, 23, 0.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--card-border); position: sticky; top: 0; z-index: 100; padding: 0.9rem 0; } .header-nav { display: flex; justify-content: space-between; align-items: center; } .brand-logo { font-size: 1.25rem; font-weight: 700; color: #fff; text-decoration: none; display: flex; align-items: center; gap: 0.5rem; letter-spacing: -0.02em; } .brand-logo span { color: var(--primary); } .nav-links { display: flex; gap: 1.25rem; list-style: none; align-items: center; } .nav-links a { color: var(--text-muted); text-decoration: none; font-size: 0.92rem; font-weight: 500; transition: color 0.2s ease; } .nav-links a:hover { color: var(--primary); } /* Breadcrumbs */ .breadcrumbs-wrap { padding: 1.25rem 0 0.5rem; } .breadcrumbs { display: flex; flex-wrap: wrap; list-style: none; font-size: 0.86rem; color: var(--text-muted); gap: 0.5rem; align-items: center; } .breadcrumbs li+li::before { content: "/"; margin-right: 0.5rem; color: #4b5563; } .breadcrumbs a { color: var(--text-muted); text-decoration: none; } .breadcrumbs a:hover { color: var(--primary); } .breadcrumbs span.current { color: var(--primary); font-weight: 500; } /* Hero Section */ .hero { padding: 1.5rem 0 2.5rem; } .hero-badge-row { display: flex; flex-wrap: wrap; gap: 0.6rem; margin-bottom: 1rem; } .badge { display: inline-flex; align-items: center; gap: 0.4rem; font-size: 0.78rem; font-weight: 600; padding: 0.35rem 0.75rem; border-radius: 9999px; text-transform: uppercase; letter-spacing: 0.05em; } .badge-primary { background: var(--primary-light); color: var(--primary); border: 1px solid var(--primary-glow); } .badge-success { background: rgba(16, 185, 129, 0.15); color: var(--success); border: 1px solid rgba(16, 185, 129, 0.3); } .badge-outline { background: transparent; color: var(--text-muted); border: 1px solid var(--card-border); } .hero-title { font-size: 2.35rem; font-weight: 800; line-height: 1.22; letter-spacing: -0.03em; margin-bottom: 1rem; color: #fff; } .hero-subtitle { font-size: 1.12rem; color: #d1d5db; max-width: 820px; margin-bottom: 1.75rem; } /* Quick Facts Card */ .quick-facts-card { background: var(--card-bg); border: 1px solid var(--card-border); border-radius: 12px; padding: 1.5rem; margin-bottom: 2.5rem; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.25); } .quick-facts-header { font-size: 1.05rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--primary); margin-bottom: 1.25rem; display: flex; align-items: center; gap: 0.5rem; border-bottom: 1px solid var(--card-border); padding-bottom: 0.75rem; } .quick-facts-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.25rem; } .fact-item { display: flex; flex-direction: column; gap: 0.25rem; } .fact-label { font-size: 0.8rem; color: var(--text-muted); text-transform: uppercase; letter-spacing: 0.04em; } .fact-value { font-size: 1.05rem; font-weight: 700; color: #fff; } .fact-sub { font-size: 0.78rem; color: var(--text-muted); } /* Section Styling */ section.content-section { margin-bottom: 3.5rem; } h2.section-heading { font-size: 1.68rem; font-weight: 700; letter-spacing: -0.02em; color: #fff; margin: 2.5rem 0 1.25rem; display: flex; align-items: baseline; gap: 0.75rem; border-bottom: 2px solid var(--primary-light); padding-bottom: 0.6rem; } h2.section-heading span.num { color: var(--primary); font-weight: 800; font-size: 1.2rem; } h3.subsection-heading { font-size: 1.25rem; font-weight: 600; color: #e5e7eb; margin: 1.75rem 0 0.85rem; } p { margin-bottom: 1.25rem; } p:last-child { margin-bottom: 0; } strong { color: #fff; } /* Callouts & Warnings */ .callout { padding: 1.25rem 1.4rem; border-radius: 10px; margin: 1.5rem 0; border-left: 4px solid; } .callout-info { background: rgba(59, 130, 246, 0.08); border-color: #3b82f6; } .callout-warning { background: rgba(245, 158, 11, 0.08); border-color: #f59e0b; } .callout-danger { background: rgba(239, 68, 68, 0.08); border-color: #ef4444; } .callout-title { font-weight: 700; font-size: 0.95rem; margin-bottom: 0.4rem; display: flex; align-items: center; gap: 0.4rem; } .callout-info .callout-title { color: #60a5fa; } .callout-warning .callout-title { color: #fbbf24; } .callout-danger .callout-title { color: #f87171; } /* Tables */ .table-container { overflow-x: auto; margin: 1.75rem 0; border: 1px solid var(--card-border); border-radius: 10px; background: var(--card-bg); } table.data-table { width: 100%; border-collapse: collapse; text-align: left; font-size: 0.92rem; } table.data-table th { background: #1a2234; color: #fff; font-weight: 600; padding: 0.9rem 1rem; border-bottom: 1px solid var(--card-border); } table.data-table td { padding: 0.9rem 1rem; border-bottom: 1px solid rgba(255, 255, 255, 0.05); color: #d1d5db; } table.data-table tr:last-child td { border-bottom: none; } table.data-table tr:hover td { background: rgba(255, 255, 255, 0.02); } /* Step Cards */ .step-list { display: flex; flex-direction: column; gap: 1.25rem; margin: 1.75rem 0; } .step-card { display: flex; gap: 1.25rem; background: var(--card-bg); border: 1px solid var(--card-border); border-radius: 12px; padding: 1.4rem; } .step-num { flex-shrink: 0; width: 2.4rem; height: 2.4rem; border-radius: 50%; background: var(--primary-light); color: var(--primary); border: 1px solid var(--primary-glow); font-weight: 800; display: flex; align-items: center; justify-content: center; font-size: 1.1rem; } .step-body h4 { font-size: 1.08rem; color: #fff; margin-bottom: 0.45rem; font-weight: 700; } .step-body p { margin-bottom: 0; font-size: 0.95rem; color: #d1d5db; } /* Checklist */ .checklist { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1rem; margin: 1.5rem 0; } .checklist-item { background: var(--card-bg); border: 1px solid var(--card-border); border-radius: 10px; padding: 1rem 1.2rem; display: flex; gap: 0.75rem; align-items: flex-start; } .check-icon { color: var(--success); font-size: 1.1rem; line-height: 1; margin-top: 0.2rem; flex-shrink: 0; } .check-content strong { display: block; font-size: 0.92rem; margin-bottom: 0.2rem; } .check-content span { font-size: 0.84rem; color: var(--text-muted); line-height: 1.4; display: block; } /* FAQ Accordion */ .faq-list { display: flex; flex-direction: column; gap: 1rem; margin: 1.75rem 0; } details.faq-item { background: var(--card-bg); border: 1px solid var(--card-border); border-radius: 10px; padding: 1.1rem 1.35rem; transition: border-color 0.2s ease; } details.faq-item[open] { border-color: var(--primary-glow); } summary.faq-question { font-weight: 600; color: #fff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; font-size: 1.02rem; } summary.faq-question::-webkit-details-marker { display: none; } summary.faq-question::after { content: "+"; font-size: 1.3rem; color: var(--primary); transition: transform 0.2s ease; font-weight: 400; } details.faq-item[open] summary.faq-question::after { content: "−"; } .faq-answer { margin-top: 0.85rem; padding-top: 0.85rem; border-top: 1px solid rgba(255, 255, 255, 0.06); color: #d1d5db; font-size: 0.94rem; line-height: 1.6; } /* Related Guides Grid */ .related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1.25rem; margin: 1.75rem 0; } .related-card { background: var(--card-bg); border: 1px solid var(--card-border); border-radius: 10px; padding: 1.25rem; text-decoration: none; display: flex; flex-direction: column; gap: 0.4rem; transition: transform 0.2s ease, border-color 0.2s ease; } .related-card:hover { transform: translateY(-3px); border-color: var(--primary); } .related-flag { font-size: 1.75rem; line-height: 1; } .related-country { font-weight: 700; color: #fff; font-size: 1.05rem; } .related-type { font-size: 0.82rem; color: var(--primary); font-weight: 600; } .related-desc { font-size: 0.8rem; color: var(--text-muted); line-height: 1.4; } /* Ad Units */ .ad-slot { margin: 2.25rem auto; text-align: center; min-height: 100px; display: flex; justify-content: center; align-items: center; background: rgba(255, 255, 255, 0.02); border: 1px dashed rgba(255, 255, 255, 0.1); border-radius: 8px; overflow: hidden; } /* Figures & Media Styling */ .visa-figure { margin: 1.75rem 0 2.25rem; padding: 0; } .visa-figure img { width: 100%; height: auto; border-radius: 8px; display: block; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.35); } .visa-figure figcaption { font-size: 0.78rem; color: var(--text-muted, #8a8278); margin-top: 0.5rem; line-height: 1.5; } .visa-figure figcaption a { color: var(--primary); text-decoration: none; } .visa-figure figcaption a:hover { text-decoration: underline; } /* Footer */ footer.site-footer { border-top: 1px solid var(--card-border); padding: 3rem 0 2rem; margin-top: 4rem; color: var(--text-muted); font-size: 0.88rem; text-align: center; } footer.site-footer a { color: var(--primary); text-decoration: none; } footer.site-footer a:hover { text-decoration: underline; } /* Responsive */ @media (max-width: 768px) { .hero-title { font-size: 1.85rem; } h2.section-heading { font-size: 1.45rem; } .quick-facts-grid { grid-template-columns: repeat(2, 1fr); } .nav-links { display: none; } } @media (max-width: 480px) { .quick-facts-grid { grid-template-columns: 1fr; } .step-card { flex-direction: column; gap: 0.75rem; } }
Spanish African Consular Advisory

Equatorial Guinea Tourist e-Visa for Indians 2026

Comprehensive guide to the official equatorialguinea-evisa.com portal, mandatory Yellow Fever protocols, Malabo airport arrival, exploring the volcanic heights of Pico Basilé, and Spanish colonial architecture on Bioko Island.

📋

Quick Facts: Equatorial Guinea Entry

Visa Policy Official Tourist e-Visa
Allowed Stay Up to 30 or 90 Days
e-Visa Fee $75 USD (~₹6,400 INR)
Processing Time 72 Hours – 5 Working Days
Passport Validity Min. 6 Months & 2 Blank Pages
Mandatory Vaccine Yellow Fever Certificate
Currency Central African Franc (XAF)
Official Airport Malabo Airport (SSG)
🌴

Africa's Unique Spanish-Speaking Nation

Situated in the Gulf of Guinea, the Republic of Equatorial Guinea is one of the most distinctive and geographically intriguing nations in Africa. It is the only sovereign African country with Spanish as its primary official language. Divided into an insular volcanic region (principally Bioko Island, where the capital city of Malabo is located) and continental Río Muni bordered by Cameroon and Gabon, Equatorial Guinea is endowed with lush cloud forests, dramatic volcanic peaks, and pristine beaches. In Malabo, striking Spanish colonial architecture like the neo-Gothic Cathedral of Santa Isabel overlooks the harbor, while the soaring 3,011-meter volcanic peak of Pico Basilé pierces dense tropical rainforests rich in rare primates and orchids.

For Indian travelers, entry into Equatorial Guinea has been significantly streamlined through the government's official equatorialguinea-evisa.com platform. Indian citizens can apply online, submit required documents digitally, pay the $75 USD consular fee, and receive an official electronic visa authorization before boarding flights to Malabo.

Striking neo-Gothic twin spires and peach-colored stone facade of the Cathedral of Santa Isabel in Malabo on Bioko Island, Equatorial Guinea
Photo: B.traeger / Wikimedia Commons (CC BY-SA 3.0)
📑

Equatorial Guinea e-Visa Checklist

Ensure that you have clear digital scans ready for your online application:

✓
Indian Passport Bio-Page: Clear color scan with at least 6 months validity from your travel date and two blank pages.
✓
Recent Passport Photo: Standard color photograph with white background, taken within the last 6 months.
✓
Mandatory Yellow Fever Certificate: Scan of official WHO yellow vaccination booklet showing immunization administered at least 10 days before travel.
✓
Confirmed Flight Reservation: Airline ticket showing arrival and departure at Malabo International Airport (SSG).
✓
Proof of Lodging: Hotel booking in Malabo or an official invitation letter registered with immigration authorities.
⚡

Step-by-Step e-Visa Application & Arrival

1

Administer Yellow Fever Vaccine

Secure the mandatory WHO yellow booklet at an authorized clinic in India at least 10 days prior to flying.

2

Apply Online on equatorialguinea-evisa.com

Fill out the application form on the official government website, entering your personal, passport, and travel itinerary details.

3

Pay Consular Fee Online

Pay the $75 USD fee with an international Visa or Mastercard to generate your application submission receipt.

4

Receive Approval & Fly to Malabo (SSG)

Print the official Electronic Travel Authorization (ETA) received via email (processed in 72 hours to 5 days). Present your passport, printed ETA, and Yellow Fever card to immigration officers at Malabo Airport.

International passenger terminal building and apron at Malabo International Airport (SSG) on Bioko Island, Equatorial Guinea
Photo: UR-SDV / Wikimedia Commons (GFDL)
💡

Practical Logistics, Currency & Travel Advice

Essential practical information for Indian travelers:

  • Currency & Cash: Equatorial Guinea uses the Central African CFA Franc (XAF). The country operates almost exclusively on cash. Bring crisp Euro banknotes (€50 and €100) to exchange in Malabo banks. ATMs are limited.
  • Language: Spanish is spoken by over 85% of the population and is used in government, commerce, and daily life. English is limited to oil-industry professionals and major international hotels.
  • Photography Restrictions: Never photograph military facilities, government ministries, presidential buildings, police checkpoints, or airport runways in Malabo, as this is strictly prohibited by law.
  • Flight Routes: Ethiopian Airlines connects Mumbai and Delhi via Addis Ababa (ADD) directly to Malabo (SSG). Air France connects via Paris (CDG), and Lufthansa via Frankfurt (FRA).
Cloud-wrapped rainforest slopes and volcanic summit of Pico Basilé, the highest mountain on Bioko Island in Equatorial Guinea
Photo: Serge Moons / Wikimedia Commons (CC BY-SA 3.0)
🏛️

Top Attractions on Bioko Island & Beyond

Cathedral of Santa Isabel Constructed between 1897 and 1916, this neo-Gothic peach-colored architectural jewel in Malabo features twin 40-meter spires overlooking Plaza de la Independencia.
Pico Basilé Volcano The highest summit on Bioko Island (3,011m), offering panoramic views across the Gulf of Guinea to Mount Cameroon on clear mornings.
Ureka Coastal Waterfalls A dramatic pristine coastline in southern Bioko where jungle rivers cascade over sea cliffs and endangered green sea turtles nest on black volcanic sand.
Luba Crater Reserve A pristine volcanic caldera covered in primary cloud forest, home to high densities of endemic drill monkeys, colobus monkeys, and exotic birds.
❓

Frequently Asked Questions

Can Indian citizens apply for an e-Visa to Equatorial Guinea?

Yes. Equatorial Guinea launched an official tourist e-Visa portal at equatorialguinea-evisa.com, allowing Indian passport holders to apply completely online without visiting an embassy.

Is the Yellow Fever vaccine required for Equatorial Guinea?

Yes. A valid Yellow Fever International Certificate of Vaccination is strictly mandatory for all travelers arriving at Malabo (SSG) or Bata (BSG) airports.

How much is the Equatorial Guinea e-Visa fee for Indians?

The official tourist e-Visa fee is $75 USD (~₹6,400 INR) plus a small administrative processing surcharge, payable online via credit or debit card.

How long does it take to process an Equatorial Guinea e-Visa?

Processing typically takes between 72 hours (3 working days) to 5 business days from online submission.

What currency is used in Equatorial Guinea?

Equatorial Guinea uses the Central African CFA Franc (XAF), pegged to the Euro (1 EUR ≈ 655.96 XAF). The country operates almost entirely on cash. Carry Euro cash to exchange in Malabo.

What language is spoken in Equatorial Guinea?

Equatorial Guinea is the only independent country in Africa where Spanish is the primary official language. French and Portuguese are secondary official languages. Basic Spanish phrases are invaluable for travelers.

What are the flight connections from India to Malabo?

The most convenient flight routes from India connect via Ethiopian Airlines (via Addis Ababa ADD to Malabo SSG), Air France (via Paris CDG), or Lufthansa (via Frankfurt FRA).

What are the premier attractions on Bioko Island?

Highlights include the historic Santa Isabel Cathedral in Malabo, the scenic cloud-forest drive up Pico Basilé (3,011m volcano), the coastal cascades of Ureka where endangered sea turtles nest on black sand beaches, and Iladyi Waterfalls.

🔗

Explore Related Regional Visa Guides

Discover visa procedures for neighboring Central and West African destinations:

✓ Handcrafted on Demand • Zero Automated Fluff ⚡ 4–8h Delivery via Email & WhatsApp 📍 Focus: Equatorial Guinea Tourist e-Visa for Indians

Route Logistics Blueprint & Field Risk Audit

Real-time road condition advisories, vehicle suitability checks, fuel outposts, and medical hubs.

  • ✓
    Road Condition & Clearance Audit: Pothole sectors, high-ground-clearance mandates, and monsoon slides.
  • ✓
    Fuel & EV Charging Outposts: Last reliable fuel stations, diesel availability, and emergency tyre repair.
  • ✓
    Offline Navigation & Dead Zones: Topographical route maps for areas with zero mobile phone towers.
  • ✓
    Direct Emergency Authorities: Verified numbers for highway patrol, mountain rescue, and civil hospitals.
₹ 99 ₹499 80% OFF

🛡️ Personally curated by PK Gupta & the Hidden Routes research desk. Delivered directly to your Email & WhatsApp within 4–8 hours.

🔒 Secure Razorpay Checkout 💳 UPI & International Cards