Interactive Arrival Guide for Phu Quoc Airport (PQC) https://cdn.tailwindcss.com https://cdn.jsdelivr.net/npm/chart.js Goal: Guide -> Viz: Interactive ‘Visa Helper’ (JS logic) -> Interaction: User selects travel intent, JS shows correct visa info -> Justification: Personalizes complex information, making it actionable. Library: Vanilla JS. – Arrival Process -> Goal: Organize/Inform -> Viz: HTML/CSS Flowchart Diagram -> Interaction: User toggles between ‘E-Visa/Visa-Free’ and ‘VOA’ paths -> Justification: Prevents information overload by showing only the relevant process. Library: Vanilla JS. – Transport Options -> Goal: Compare -> Viz: Bar Chart -> Interaction: View comparative costs -> Justification: Quick visual comparison of budget options. Library: Chart.js. – Fast Track Benefits -> Goal: Persuade -> Viz: Icon-based cards -> Interaction: Static visual -> Justification: Visually appealing way to present key advantages. Library: HTML/CSS with Unicode. – Booking Process -> Goal: Inform -> Viz: Numbered Step Diagram -> Interaction: Static visual -> Justification: Clear, easy-to-follow process. Library: HTML/CSS. –> body { font-family: ‘Inter’, sans-serif; } .chart-container { position: relative; width: 100%; max-width: 600px; margin-left: auto; margin-right: auto; height: 350px; max-height: 40vh; } .flow-step { transition: all 0.3s ease-in-out; } .nav-link { transition: color 0.3s; } .nav-link.active { color: #f97316; } .tab-button.active { border-color: #f97316; background-color: #fff7ed; color: #f97316; } .tab-button { transition: all 0.3s ease-in-out; }
PQCArrivalGuide

Unlock a Seamless Arrival

Your ultimate interactive guide to Phu Quoc International Airport (PQC). Plan your trip, navigate the airport, and skip the queues with confidence.

Step 1: Plan Your Arrival

This section covers the essentials you need to sort out before you fly. From visa requirements to customs rules, proper preparation is the key to a stress-free start to your vacation.

Interactive Visa Helper

Vietnam’s visa rules can seem complex. Use this simple tool to see which entry type best fits your travel plans.

Where will you be traveling in Vietnam?
Phu Quoc Island only Phu Quoc & Mainland Vietnam

Customs & Duty-Free Quick Guide

Leave These Behind!

  • Narcotics, weapons, pornography
  • Anti-government materials
  • Vapes / E-Cigarettes (Banned as of 2025)

Declare These Items

  • Currency over $5,000 USD
  • Gold over 300g
  • Prescription medications (bring doctor’s note)

Your Pre-Flight Checklist

Before you head to the airport, use this checklist to ensure you haven’t missed any crucial steps for a smooth journey to Phu Quoc.

  • ✅ Passport valid for at least 6 months beyond your stay.
  • ✅ At least one blank passport page for stamps.
  • ✅ Valid E-Visa printout (if applicable).
  • ✅ Visa Approval Letter and NA1 form (for Visa on Arrival).
  • ✅ Two passport-sized photos (4×6 cm) (for Visa on Arrival).
  • ✅ Cash in USD/VND for VOA stamping fee (if applicable).
  • ✅ Confirmed accommodation booking.
  • ✅ Return or onward flight ticket out of Vietnam/Phu Quoc.
  • ✅ Travel insurance details.
  • ✅ Copies of all important documents (digital and physical).

Step 2: Navigate the Airport

Welcome to PQC! This section provides a visual guide to your arrival process. The steps differ depending on your visa type, so select the tab that matches your situation to see your personalized path from the plane to the exit.

Phu Quoc International Airport (PQC) Overview

Get acquainted with PQC, your gateway to the island. Here’s essential information about the airport’s codes, location, facilities, and international connections.

Airport Codes & Location

  • IATA Code: PQC
  • ICAO Code: VVPQ
  • Located ~14 km south of Duong Dong town

Capacity & Facilities

  • Modern terminal (24,000 sqm) with 2 floors
  • Dining, shopping, currency exchange, ATMs
  • Single runway (3,000 meters)

International Air Routes (Mid-2025)

PQC connects Phu Quoc to various international destinations, with direct and charter flights growing steadily:

Southeast Asia
  • Singapore (Scoot)
  • Kuala Lumpur, Malaysia (AirAsia)
  • Bangkok, Thailand (Thai AirAsia, Thai VietJet Air, Vietnam Airlines)
  • Phnom Penh, Cambodia (Air Cambodia)
Northeast Asia
  • Seoul, South Korea (Korean Air, Jeju Air, Jin Air, VietJet Air, Eastar Jet)
  • Hong Kong (HK Express, Greater Bay Airlines, VietJet Air)
  • Taipei, Taiwan (Starlux Airlines, Tigerair Taiwan, VietJet Air)
  • Beijing & Xi’an, China (China Eastern Airlines)
  • Busan, South Korea (VietJet Air)
  • Kaohsiung & Taichung, Taiwan (Tigerair Taiwan, Starlux Airlines, VietJet Air)
Central Asia & Eastern Europe (Seasonal/Charter)
  • Bishkek, Kyrgyzstan (Aero Nomad Airlines)
  • Almaty, Astana, Shymkent, Taraz, Yekaterinburg, Kazakhstan (Air Astana, Sunday Airlines)
  • Tashkent, Uzbekistan (Air Samarkand, Uzbekistan Airways, Qanot Sharq)
  • Irkutsk, Russia (IrAero)
  • Warsaw & Katowice, Poland (LOT Polish Airlines)
  • Bratislava & Prague, Czech Republic (World2Fly)
  • Ulaanbaatar, Mongolia (Aero Mongolia, MIAT Mongolian Airlines, VietJet Air)

Your Arrival Flow

Select your visa status below to see the specific steps for your arrival at PQC, from disembarking to exiting the airport.

1

Arrival & Immigration

Proceed to the main immigration hall. Present your passport and E-Visa printout (if applicable).

2

Baggage Claim

Collect your checked luggage from the designated carousel.

3

Customs Check

Proceed through the “Nothing to Declare” green channel unless you have goods to declare.

Exit & Welcome to Phu Quoc!

Find taxis, private transfers, and other services in the arrivals hall.


Transport Options from PQC

Once you exit, you have several options to get to Duong Dong town. Here’s a quick overview of your choices and approximate costs.

Taxis 🚕

Readily available outside the terminal. Most convenient. Approx. VND 250,000+ to Duong Dong. Always confirm fare beforehand.

Private Cars/Vans 🚗

Pre-booked transfers from hotels/tour operators. Ideal for groups or comfort. Driver meets you at arrivals.

Shared Buses/Shuttles 🚌

Some private companies offer services to Duong Dong. Approx. VND 50,000 per person. Look for them at the airport parking area.

Motorbike Taxis (Xe Om) 🛵

For adventurous solo travelers. Approx. VND 60,000-70,000. Find them outside the parking area.

Step 3: Skip the Queues

Long queues after a flight can be frustrating. Our Immigration Fast Track Service is the perfect solution to start your vacation faster. This section explains how the service works and why it’s a worthwhile investment for a seamless arrival.

Why Choose Fast Track?

⏱️

Save Time

Bypass long lines at immigration and visa counters. Get to your hotel faster.

😌

Reduce Stress

No need to worry about procedures. Our staff handles everything for you.

🤝

VIP Welcome

Enjoy a personalized welcome and escort from the moment you land.


How to Book in 3 Simple Steps

1

Fill Form Online

2

Pay Securely

3

Get Confirmation

Step 4: Traveler’s Toolkit

Here are a few final tips for a flawless arrival. This toolkit provides extra advice to ensure you’re fully prepared for your Phu Quoc adventure, from local currency to staying connected.

💵 Local Currency

Have some Vietnamese Dong (VND) for taxis and small purchases. ATMs are available.

📱 SIM Card

Buy a local SIM at the airport for affordable data and calls. Viettel and Mobifone are good options.

🧳 Pack Smart

Keep medications, passport, and valuables in your carry-on luggage.

👋 Basic Phrases

“Xin chào” (Hello) and “Cảm ơn” (Thank you) will be appreciated by locals.

© 2025 PQC Arrival Guide. All information is for guidance purposes.

Powered by VietnamImmigration.Org – Your trusted partner for Vietnam travel.

document.addEventListener(‘DOMContentLoaded’, function () { const visaPlanRadios = document.querySelectorAll(‘input[name=”visa_plan”]’); const resultPhuQuoc = document.getElementById(‘visa_result_phuquoc_only’); const resultMainland = document.getElementById(‘visa_result_mainland’); visaPlanRadios.forEach(radio => { radio.addEventListener(‘change’, function () { if (this.value === ‘phuquoc_only’) { resultPhuQuoc.classList.remove(‘hidden’); resultMainland.classList.add(‘hidden’); } else if (this.value === ‘mainland’) { resultPhuQuoc.classList.add(‘hidden’); resultMainland.classList.remove(‘hidden’); } }); }); const tabBtnEvisa = document.getElementById(‘tab_btn_evisa’); const tabBtnVoa = document.getElementById(‘tab_btn_voa’); const flowEvisa = document.getElementById(‘flow_evisa’); const flowVoa = document.getElementById(‘flow_voa’); tabBtnEvisa.addEventListener(‘click’, () => { flowEvisa.classList.remove(‘hidden’); flowVoa.classList.add(‘hidden’); tabBtnEvisa.classList.add(‘active’); tabBtnVoa.classList.remove(‘active’); }); tabBtnVoa.addEventListener(‘click’, () => { flowVoa.classList.remove(‘hidden’); flowEvisa.classList.add(‘hidden’); tabBtnVoa.classList.add(‘active’); tabBtnEvisa.classList.remove(‘active’); }); // Removed Chart.js initialization code for transportChart // const transportCtx = document.getElementById(‘transportChart’).getContext(‘2d’); // const transportChart = new Chart(transportCtx, { // type: ‘bar’, // data: { // labels: [‘Taxi’, ‘Private Car’, ‘Shared Bus’, ‘Motorbike Taxi’], // datasets: [{ // label: ‘Estimated Cost (VND) to Duong Dong’, // data: [250000, 400000, 50000, 70000], // backgroundColor: [ // ‘rgba(251, 146, 60, 0.6)’, // ‘rgba(59, 130, 246, 0.6)’, // ‘rgba(22, 163, 74, 0.6)’, // ‘rgba(107, 114, 128, 0.6)’ // ], // borderColor: [ // ‘rgba(251, 146, 60, 1)’, // ‘rgba(59, 130, 246, 1)’, // ‘rgba(22, 163, 74, 1)’, // ‘rgba(107, 114, 128, 1)’ // ], // borderWidth: 1 // }] // }, // options: { // responsive: true, // maintainAspectRatio: false, // plugins: { // legend: { // display: false // }, // tooltip: { // callbacks: { // label: function(context) { // let label = context.dataset.label || ”; // if (label) { // label += ‘: ‘; // } // if (context.parsed.y !== null) { // label += new Intl.NumberFormat(‘vi-VN’, { style: ‘currency’, currency: ‘VND’ }).format(context.parsed.y); // } // return label; // } // } // } // }, // scales: { // y: { // beginAtZero: true, // ticks: { // callback: function(value, index, ticks) { // return value / 1000 + ‘k’; // } // } // } // } // } // }); const navLinks = document.querySelectorAll(‘.nav-link’); const sections = document.querySelectorAll(‘section[id]’); window.addEventListener(‘scroll’, () => { let current = ”; sections.forEach(section => { const sectionTop = section.offsetTop; if (pageYOffset >= sectionTop – 100) { current = section.getAttribute(‘id’); } }); navLinks.forEach(link => { link.classList.remove(‘active’); if (link.getAttribute(‘href’).includes(current)) { link.classList.add(‘active’); } }); }); });
evisa.vn Avatar

Published by