Phu Cat Airport (UIH) Interactive Arrival Guide https://cdn.tailwindcss.com https://cdn.jsdelivr.net/npm/chart.js Goal: Compare/Inform -> Viz: Interactive Flowcharts (HTML/CSS/JS) -> Interaction: Click buttons to toggle visibility -> Justification: Provides personalized, scannable instructions. – Report Info: Fast Track Service steps -> Goal: Inform -> Viz: Numbered list with icons -> Interaction: None -> Justification: Clearly illustrates a simple, linear process. – Report Info: Transport costs (Bus, Taxi) -> Goal: Compare -> Viz: Horizontal Bar Chart (Chart.js) -> Interaction: Hover tooltips for exact costs -> Justification: Visually compares cost, a key decision factor for travelers. – Report Info: Pre-travel requirements -> Goal: Organize -> Viz: Accordion Checklist (HTML/CSS/JS) -> Interaction: Click to expand/collapse sections -> Justification: Manages information density and prevents user from being overwhelmed by a long list. – Report Info: Reasons to trust provider -> Goal: Persuade -> Viz: Icon-based cards (HTML/CSS) -> Interaction: None -> Justification: Scannable, visually appealing way to highlight key benefits and build confidence. –> body { font-family: ‘Inter’, sans-serif; background-color: #FDFBF6; color: #424874; } .nav-button.active { background-color: #4A4E69; color: #FFFFFF; } .process-flow-step { transition: all 0.3s ease-in-out; border-left-width: 4px; } .accordion-content { max-height: 0; overflow: hidden; transition: max-height 0.5s ease-in-out; } .accordion-button.open .accordion-arrow { transform: rotate(180deg); } .chart-container { position: relative; width: 100%; max-width: 600px; margin-left: auto; margin-right: auto; height: 250px; max-height: 300px; } @media (min-width: 768px) { .chart-container { height: 300px; max-height: 350px; } } .checklist-item { display: flex; align-items: center; padding: 0.5rem; border-bottom: 1px dashed #e5e7eb; /* Subtle line */ } .checklist-item:last-child { border-bottom: none; } .checklist-item-icon { margin-right: 0.75rem; color: #A6B1E1; /* Use a color from the palette */ font-weight: bold; }

Phu Cat Airport Arrival Guide

Your Seamless Arrival in Vietnam Starts Here

Navigate Phu Cat Airport (UIH) with confidence. This guide helps you understand your specific arrival process and shows you how to bypass the queues for a stress-free start to your trip.

What is your visa situation?

Select an option below to see your personalized arrival steps.

Skip the Queues with Immigration Fast Track

Why wait in line after a long flight? Our Fast Track service is the perfect solution for a swift and comfortable airport experience, handling all the formalities for you.

⏱️

Save Valuable Time

Bypass long immigration lines with a dedicated priority lane. Start your vacation sooner.

😌

Eliminate Stress

Our staff meets you upon arrival and handles everything, providing peace of mind, especially for families and first-time visitors.

🀝

Expert Assistance

From VOA stamping to problem-solving (missing photos or cash), our team ensures a smooth process without language barriers.

Ready for a VIP Arrival?

Booking is simple. Follow these three steps to secure your seamless entry into Vietnam.

1

Fill Out the Form

Provide your flight and personal details through our simple and secure online form.

2

Complete Payment

Pay for the service using our secure gateway, with options like PayPal for buyer protection.

3

Get Confirmation

Receive an email with all meeting instructions and guidance for your arrival day.

Book Your Fast Track Service Now

Airport Logistics & Transport

Phu Cat Airport (UIH) is about 30-35km from Quy Nhon city center. Here’s a comparison of your transport options to help you plan your journey into the city.

Pre-Travel Checklist

A smooth journey begins with good preparation. Use this interactive checklist to ensure you have everything in order before you fly.

Why Trust VietnamImmigration.org?

Choosing a service provider is an important decision. Here’s why you can rely on us for your visa and Fast Track needs.

Secure Your Vietnam Visa with Confidence

Don’t let visa complexities add stress to your travel planning. Apply for your E-visa or Visa-on-Arrival through our expert service for a truly hassle-free experience.

✨

Hassle-Free Process

We simplify the entire application, guiding you step-by-step and handling the intricate details.

⚑

Fast Turnaround

Our efficient processing ensures you receive your E-visa or Approval Letter promptly.

πŸ“„

Simple Application Form

Forget complex official forms; our user-friendly interface makes applying a breeze.

πŸ’―

100% Success Rate or Money Back

We guarantee your visa approval. In the rare event of an unsuccessful application, you receive a full refund, ensuring your financial security.

Apply for Your Vietnam Visa Now

© 2024 Interactive Arrival Guide. Information based on data from vietnamimmigration.org.

This is a visual guide and not an official government resource. Always verify details with official sources.

document.addEventListener(‘DOMContentLoaded’, function() { const processData = { evisa: { title: “E-Visa / Visa-Free Arrival Process”, steps: [ { icon: ‘✈️’, title: ‘Arrive at Phu Cat Airport’, description: ‘Disembark and follow signs for “Arrivals” and “Immigration”.’ }, { icon: ‘πŸ›‚’, title: ‘Immigration Checkpoint’, description: ‘Present your passport (and printed e-visa if applicable). An officer will stamp your passport for entry.’ }, { icon: ‘πŸ›„’, title: ‘Baggage Claim’, description: ‘Collect your luggage from the designated carousel.’ }, { icon: ‘βœ…’, title: ‘Customs Check’, description: ‘Proceed through the green channel if you have nothing to declare.’ }, { icon: ‘πŸ‘‹’, title: ‘Exit Airport’, description: ‘Welcome to Vietnam! Find your transport in the arrivals hall.’ } ] }, voa: { title: “Visa on Arrival (VOA) Process”, steps: [ { icon: ‘πŸ“’, title: ‘Landing Visa Counter’, description: ‘Your FIRST stop. Submit your Approval Letter, NA1 form, photo, and passport. Pay the stamping fee in cash (USD/VND).’ }, { icon: ‘πŸ›‚’, title: ‘Immigration Checkpoint’, description: ‘With your newly stamped visa, proceed to the main immigration line for final entry clearance.’ }, { icon: ‘πŸ›„’, title: ‘Baggage Claim’, description: ‘Collect your luggage from the designated carousel.’ }, { icon: ‘βœ…’, title: ‘Customs Check’, description: ‘Proceed through the green channel if you have nothing to declare.’ }, { icon: ‘πŸ‘‹’, title: ‘Exit Airport’, description: ‘Welcome to Vietnam! Find your transport in the arrivals hall.’ } ] } }; const checklistData = [ { title: “All Travelers: Essential Checklist”, items: [ “Passport valid for 6+ months with 2+ blank pages.”, “E-visa printout or Visa Approval Letter (as applicable).”, “Printed accommodation and onward flight details.”, “Familiarize with customs regulations.”, “Local currency (VND) or USD for immediate needs.”, “Travel insurance details.”, “Local SIM/eSIM for connectivity.” ] }, { title: “Visa on Arrival (VOA): Specific Checklist”, items: [ “Printed Visa Approval Letter (mandatory, multiple copies recommended).”, “Completed NA1 visa application form.”, “One 4×6 cm passport-sized photo (white background).”, “EXACT cash in USD or VND for the stamping fee ($25 single, $50 multi).” ] } ]; const btnEvisa = document.getElementById(‘btn-evisa’); const btnVoa = document.getElementById(‘btn-voa’); const processDisplay = document.getElementById(‘process-display’); const accordionContainer = document.getElementById(‘accordion-container’); function createProcessHTML(data) { let stepsHTML = data.steps.map((step, index) => `
${step.icon}
${index + 1}. ${step.title}

${step.description}

`).join(”); return `

${data.title}

${stepsHTML}
`; } function updateProcessView(type) { const data = processData[type]; processDisplay.innerHTML = createProcessHTML(data); if (type === ‘evisa’) { btnEvisa.classList.add(‘active’); btnVoa.classList.remove(‘active’); } else { btnVoa.classList.add(‘active’); btnEvisa.classList.remove(‘active’); } } btnEvisa.addEventListener(‘click’, () => updateProcessView(‘evisa’)); btnVoa.addEventListener(‘click’, () => updateProcessView(‘voa’)); function createChecklistHTML() { let html = ”; checklistData.forEach((section, index) => { let itemsHTML = section.items.map(item => `
  • βœ“ ${item}
  • `).join(”); html += `

      ${itemsHTML}
    `; }); accordionContainer.innerHTML = html; document.querySelectorAll(‘.accordion-button’).forEach(button => { button.addEventListener(‘click’, () => { const content = document.getElementById(button.getAttribute(‘data-accordion-target’)); button.classList.toggle(‘open’); if (content.style.maxHeight) { content.style.maxHeight = null; } else { content.style.maxHeight = content.scrollHeight + “px”; } }); }); } function createTransportChart() { const ctx = document.getElementById(‘transportChart’).getContext(‘2d’); const transportChart = new Chart(ctx, { type: ‘bar’, data: { labels: [‘Airport Bus’, ‘Standard Taxi (4-7 seats)’, ‘Shared Taxi (per person)’, ‘Pre-Arranged Private Car’], datasets: [{ label: ‘Estimated Cost (VND)’, data: [50000, 275000, 60000, 400000], backgroundColor: [‘#A6B1E1’, ‘#D4AFB9’, ‘#A6B1E1’, ‘#D4AFB9’], borderColor: [‘#4A4E69’, ‘#A4808A’, ‘#4A4E69’, ‘#A4808A’], borderWidth: 1 }] }, options: { indexAxis: ‘y’, responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false }, tooltip: { callbacks: { label: function(context) { let label = context.dataset.label || ”; if (label) { label += ‘: ‘; } if (context.parsed.x !== null) { if(context.label === ‘Standard Taxi (4-7 seats)’){ label += ‘200,000 – 350,000 VND’; } else if (context.label === ‘Shared Taxi (per person)’){ label += ‘50,000 – 70,000 VND’; } else { label += new Intl.NumberFormat(‘vi-VN’).format(context.parsed.x) + ‘ VND’; } } return label; } } } }, scales: { x: { beginAtZero: true, ticks: { callback: function(value, index, values) { return new Intl.NumberFormat(‘vi-VN’).format(value); } }, title: { display: true, text: ‘Cost in Vietnamese Dong (VND)’ } } } } }); } updateProcessView(‘evisa’); createChecklistHTML(); createTransportChart(); });
    evisa.vn Avatar

    Published by