🇹🇷Türkiye🇦🇿AzerbaijanTR-AZ Türkiye to Azerbaijan visa requirements
Turkish ordinary passport holders do NOT need a visa for Azerbaijan. They can enter visa-free for tourism and stay up to 90 days within any 180-day period. Turkish citizens may even use a national ID card instead of a passport when arriving directly from Turkey. Citizens of Turkey holding ordinary passports enjoy visa-free entry to Azerbaijan for short visits such as tourism, business meetings, and family visits. The permitted stay is up to 90 days within any 180-day period, with no advance application, fee, or eVisa required. A distinctive feature of the Turkey-Azerbaijan arrangement is that Turkish nationals may enter Azerbaijan using a national ID card in lieu of a passport, provided they arrive directly from Turkey. At the border, travelers should be able to show a valid travel document, and onward/return travel and proof of sufficient funds or accommodation may be requested. Anyone (including Turkish citizens) intending to stay longer than 15 days must register their place of stay with the State Migration Service of Azerbaijan within 15 days of arrival; this registration is free and can be done online, at ASAN Service centers, or arranged by a hotel. Because this is a genuine visa-free regime, there is no eVisa, no visa-on-arrival, and no ETA involved for short tourist trips. Travelers should still carry valid documents and meet general entry conditions, and confirm current rules with their airline or the State Migration Service before departure, as registration thresholds and documentary requirements can change.
VISA-FREETOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →