Cyprus saw a monthly surge in tourism receipts in July 2026, driven by record high per-person expenditure despite shorter average trips. According to the Passenger Survey published by the Statistical Service, July earnings expanded by 4.6% year-on-year to reach €536.5 million (up from €513 million in July 2025).
However, stronger summer results were not enough to offset earlier losses, leaving cumulative revenues for the first seven months of 2026 down 7% at €1.7578 billion, compared to €1.8911 billion during the same period in 2025.
July 2026 Spending & Stay Key Metrics
Tourists visiting the island spent more on a per-day and per-trip basis than in any July over the past ten years, even as the duration of stays contracted slightly:
| Indicator | July 2026 | July 2025 | Year-on-Year Shift |
| Total Monthly Revenue | €536.5 million | €513.0 million | +4.6% |
| Average Per-Person Spend | €920.66 | €870.78 | +5.7% (10-Year High) |
| Average Daily Spend | €107.05 | €96.75 | +10.6% |
| Average Trip Duration | 8.6 days | 9.0 days | -0.4 days |
Inbound Market Comparison & Spending Patterns
1. Top Source Markets
-
United Kingdom (31.9% of total arrivals): Remained the primary market. UK visitors stayed an average of 10.3 days, spending €1,137.69 per person (€110.46 per day).
-
Israel (20.5% of total arrivals): Characterized by shorter, high-intensity trips. Israeli travelers stayed 4.7 days on average, spending €743.49 per person.
-
Poland (6.3% of total arrivals): Visitors averaged a 7.2-day stay, generating €664.37 per person (€92.27 per day).
2. Daily Outlay Rankings: Highest vs. Lowest
Daily spending varied significantly depending on visitor origin, led by high-spending short-haul travelers:
-
Top Daily Spenders: Israel led all markets at €158.19/day, followed by Norway (€138.66), Denmark (€136.21), Switzerland (€128.64), and Belgium (€125.51).
-
Lowest Daily Spenders: Visitors from Greece posted the lowest daily outlay at €55.95/day, followed by the United States (€83.43), the Netherlands (€89.56), Poland (€92.27), France (€92.75), and Germany (€94.87).
Source: Stockwatch.com.cy