Thị thực vào Việt Nam theo quốc tịch API
Quy định nhập cảnh Việt Nam theo quốc tịch: số ngày miễn thị thực (đơn phương, song phương), thời hạn áp dụng, e-visa 90 ngày, Phú Quốc 30 ngày.
Gửi nationality (mã ISO hoặc tên nước tiếng Anh / tiếng Việt), có thể kèm entry_date, passport_type và purpose, API trả về các cách nhập cảnh Việt Nam: miễn thị thực đơn phương (45 ngày cho 12 nước theo Nghị quyết 44/NQ-CP đến 14/3/2028, và 45 ngày với mục đích du lịch cho 12 nước châu Âu khác theo Nghị quyết 229/NQ-CP đến 14/8/2028), miễn thị thực song phương cho hộ chiếu phổ thông (các nước ASEAN 14–30 ngày, Chi-lê và Pa-na-ma 90 ngày, Ca-dắc-xtan, Mông Cổ, Belarus, Cư-rơ-gư-xtan 30 ngày…), hiệp định cho hộ chiếu ngoại giao, công vụ, thị thực điện tử cho mọi quốc gia (tối đa 90 ngày, một lần hoặc nhiều lần, 25 / 50 USD), Phú Quốc (30 ngày cho mọi quốc tịch) và thẻ miễn thị thực đặc biệt theo Nghị định 221/2025.
Mỗi phương án có valid_from / valid_to, căn cứ pháp lý và cho biết có áp dụng vào ngày nhập cảnh không; phần tóm tắt cho số ngày miễn thị thực dài nhất và ngày hết hạn chính sách. Không gửi quốc tịch thì trả danh sách các nước được miễn thị thực vào ngày đó. Dữ liệu tổng hợp từ danh mục miễn thị thực của Bộ Ngoại giao và các nghị quyết của Chính phủ, rà soát hằng tháng.
Lưu ý: quy định nhập cảnh thay đổi và cơ quan kiểm soát xuất nhập cảnh quyết định. Luôn kiểm tra với Cục Quản lý xuất nhập cảnh (xuatnhapcanh.gov.vn, evisa.gov.vn) hoặc cơ quan đại diện Việt Nam trước khi đi.
Tham số
| Tên | Vị trí | Kiểu | Bắt buộc | Mặc định | |
|---|---|---|---|---|---|
nationality | query | string | không | Mã ISO 3166 hai / ba ký tự hoặc tên nước (tiếng Anh hoặc tiếng Việt). Không gửi thì liệt kê các nước được miễn thị thực. | |
entry_date | query | string | không | Ngày nhập cảnh (mặc định hôm nay, từ 15/3/2025). | |
passport_type | query | string | không | ordinary | ordinary (phổ thông), diplomatic (ngoại giao) hoặc official (công vụ). |
purpose | query | string | không | tourism | tourism (du lịch), business (công tác), work (lao động), family (thăm thân), official (việc công)… |
Ví dụ
curl "https://apibox.io.vn/v1/vn-visa-rules?nationality=FR&entry_date=2026-12-01" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-visa-rules?nationality=FR&entry_date=2026-12-01', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-visa-rules?nationality=FR&entry_date=2026-12-01",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-visa-rules?nationality=FR&entry_date=2026-12-01');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Kết quả trả về
{
"nationality": {
"alpha2": "FR",
"alpha3": "FRA",
"name": "France",
"name_vi": "Pháp"
},
"entry_date": "2026-12-01",
"passport_type": "ordinary",
"purpose": "tourism",
"visa_free": true,
"visa_free_days": 45,
"exemption_expires": "2028-03-14",
"recommended": "Visa-free up to 45 days; for a longer stay apply for an e-visa (up to 90 days).",
"options": [
{
"type": "unilateral_exemption",
"days": 45,
"purpose": "any",
"passports": "all",
"valid_from": "2025-03-15",
"valid_to": "2028-03-14",
"legal": "Nghị quyết 44/NQ-CP ngày 07/3/2025",
"note": "British National (Overseas) passports are not covered.",
"applies_on_entry_date": true,
"eligible": true
},
{
"type": "phu_quoc",
"eligible": true,
"days": 30,
"legal": "QĐ 80/2013/QĐ-TTg; Luật 47/2014/QH13 (sửa đổi 2019, 2023)",
"note": "Visa-free for every nationality when Phú Quốc is the place of entry (directly, or staying in the transit area of an international border gate then flying / sailing on to Phú Quốc). Travel to other parts of Vietnam requires a visa.",
"valid_from": "2014-03-10",
"valid_to": null
},
{
"type": "e_visa",
"eligible": true,
"days": 90,
"entries": [
"single",
"multiple"
],
"fee_usd": {
"single": 25,
"multiple": 50
},
"apply_at": "https://evisa.gov.vn",
"processing": "about 3 working days",
"legal": "Luật 23/2023/QH15; Nghị quyết 127/NQ-CP; Thông tư 62/2023/TT-BTC",
"note": "Available to citizens of all countries and territories; entry only through designated border gates listed on the e-visa portal.",
"valid_from": "2023-08-15",
"valid_to": null
}
],
"notes": [
"Passport must be valid at least 6 months from entry; the person must not be in a \"not allowed to enter\" case (Law on Entry, art. 21)."
],
"legal": [
{
"ref": "Nghị quyết 44/NQ-CP (07/3/2025)",
"effective_from": "2025-03-15",
"effective_to": "2028-03-14"
},
{
"ref": "Nghị quyết 229/NQ-CP (08/8/2025)",
"effective_from": "2025-08-15",
"effective_to": "2028-08-14"
}
],
"disclaimer": "Entry rules change often and border officers decide on entry. Check the Vietnam Immigration Department (xuatnhapcanh.gov.vn / evisa.gov.vn) or a Vietnamese embassy before travelling. Reference only, not legal advice.",
"disclaimer_vi": "Quy định nhập cảnh thay đổi thường xuyên và việc cho nhập cảnh do cơ quan kiểm soát xuất nhập cảnh quyết định. Hãy kiểm tra với Cục Quản lý xuất nhập cảnh (xuatnhapcanh.gov.vn / evisa.gov.vn) hoặc cơ quan đại diện Việt Nam trước khi đi. Chỉ để tham khảo, không phải tư vấn pháp lý.",
"reviewed": "2026-11-11"
}
Ứng dụng
- Hiển thị yêu cầu thị thực trong luồng đặt tour, vé cho khách quốc tế
- Cảnh báo khách sạn, hãng lữ hành khi thời gian miễn thị thực không đủ
- Trả lời "có cần visa vào Việt Nam không" trong app du lịch, chatbot
- Lên lịch trình bắt đầu từ Phú Quốc
Hỏi đáp
Miễn thị thực 45 ngày áp dụng đến khi nào?
Nghị quyết 44/NQ-CP (Đức, Pháp, Ý, Tây Ban Nha, Anh, Nga, Nhật Bản, Hàn Quốc, Đan Mạch, Thuỵ Điển, Na Uy, Phần Lan) từ 15/3/2025 đến 14/3/2028; Nghị quyết 229/NQ-CP (12 nước châu Âu khác, mục đích du lịch) từ 15/8/2025 đến 14/8/2028.
Ai cũng xin được thị thực điện tử?
Có, công dân mọi quốc gia, vùng lãnh thổ từ 15/8/2023: tối đa 90 ngày, một lần hoặc nhiều lần, nhập cảnh qua các cửa khẩu được công bố trên evisa.gov.vn.
Thông tin có phải chính thức không?
Được tổng hợp từ nguồn chính thức kèm ngày áp dụng, nhưng quy định có thể thay đổi và cơ quan xuất nhập cảnh quyết định. Hãy kiểm tra với Cục Quản lý xuất nhập cảnh trước khi đi.
API liên quan
Kiểm tra JSON
Kiểm tra cú pháp JSON, báo đúng dòng và cột bị lỗi, và validate dữ liệu theo JSON Schema (draft 4, 7, 2019-09 hoặc 2020-12).
{ }Định dạng JSON
Làm đẹp JSON với thụt lề 0-8 dấu cách hoặc tab, rút gọn (minify) hoặc sắp xếp key theo bảng chữ cái. Báo lỗi cú pháp kèm dòng và cột.
CSVCSV sang JSON
Chuyển CSV thành mảng object JSON theo dòng tiêu đề, tự nhận dấu phân cách, tự chuyển số và boolean, báo lỗi từng dòng.