Indonesia's Central Statistics Agency (BPS) publishes detailed data on foreign visitor volume, spend, and length of stay by nationality — most of it buried in raw statistical tables rather than presented in a usable form. This page pulls the numbers relevant to travelers heading into the Jakarta-Bogor-Puncak-Bandung corridor, sourced directly from BPS's public tourism statistics tables.
Entry points: where foreign visitors actually arrive
| Entry Point | 2025 Arrivals | Share of National Total |
|---|---|---|
| Ngurah Rai (Bali) | 6,907,585 | 44.9% |
| Soekarno-Hatta (Jakarta) | 2,760,838 | 17.9% |
| Other airports | 3,834,810 | 24.9% |
| Batam | 1,593,757 | 10.4% |
| Kualanamu (Medan) | 289,656 | 1.9% |
Soekarno-Hatta is Indonesia's second-largest international gateway by volume, right after Bali — relevant for West Java travel since it's the primary air entry point for Jakarta, Bogor, Puncak, and Bandung-bound visitors.
Visitor volume by nationality (January-June 2026)
| Region | Nationality | Visitors (H1 2026) |
|---|---|---|
| ASEAN | Malaysia | 1,361,772 |
| ASEAN | Singapore | 739,721 |
| ASEAN | Philippines | 121,632 |
| ASEAN | Thailand | 48,381 |
| ASEAN | Vietnam | 41,579 |
| ASEAN total | 3,167,173 | |
| Middle East | Saudi Arabia | 56,443 |
| Middle East | Oman | 9,624 |
| Middle East | UAE | 4,221 |
| Middle East total | 98,694 | |
| Europe | UK | 187,874 |
| Europe | France | 140,123 |
| Europe | Germany | 112,748 |
| Europe | Netherlands | 95,219 |
| Europe total | 1,011,705 |
Malaysia and Singapore alone (roughly 2.1 million visitors) outnumber Middle East and Europe visitors combined — ASEAN is Indonesia's volume market, while Middle East and Europe are smaller in raw numbers.
Average spend per visit by nationality (2025, USD)
BPS's Passenger Exit Survey puts the national average at $1,267 per visit. The spread by nationality is wide:
| Nationality | Avg. Spend/Visit | Segment |
|---|---|---|
| Switzerland | $2,090 | Highest |
| Saudi Arabia | $1,774 | High |
| UK | $1,825 | High |
| Germany | $1,895 | High |
| Japan | $1,280 | Mid |
| Singapore | $624 | Low |
| Malaysia | $594 | Lowest |
European and Gulf visitors spend roughly 3x more per visit than the lowest-spending ASEAN nationalities.
Average length of stay by nationality (2025, days)
National average: 9.92 days.
| Nationality | Avg. Stay (Days) | Segment |
|---|---|---|
| Russia | 24.4 | Longest |
| Netherlands | 19.8 | Long |
| Switzerland | 17.3 | Long |
| Saudi Arabia | 13.0 | Above average |
| UK | 13.0 | Above average |
| Japan | 6.5 | Short |
| Malaysia | 4.1 | Short |
| Singapore | 3.3 | Shortest |
Europe and Saudi visitors stay 3-5x longer than Malaysia or Singapore visitors — consistent with the spend data above: longer, higher-value trips versus short, frequent ones.
Have a question about your trip?
Chat on WhatsAppSeasonal patterns by region (2024, full year)
| Region | Peak Months | Trough |
|---|---|---|
| Middle East/GCC | July, June, November (secondary) | March (Ramadan) |
| Europe | August, July (summer holidays) | January |
| Malaysia/Singapore | September, February, December (school holidays) | April/January |
| Australia | July, September (winter school break) | February |
| National | August, July | January |
Middle East travel drops sharply during Ramadan (March 2024), while Europe follows a single strong summer peak — the two regions don't move together, which matters for anyone planning seasonal capacity around West Java's international visitor mix.
What this means for planning a West Java trip
- If you're coming from Europe or Saudi Arabia, the data supports planning a longer, multi-city itinerary (10+ days) rather than a rushed weekend — that's how travelers from these markets actually tend to travel.
- If you're coming from Malaysia or Singapore, shorter 2-4 day trips are the norm, and West Java (a short flight or drive from both) fits that pattern well.
- Soekarno-Hatta's position as Indonesia's #2 gateway means most international West Java-bound travel already routes through Jakarta by default, regardless of nationality.
Frequently asked questions
Where does this data come from? All figures are pulled directly from BPS (Badan Pusat Statistik), Indonesia's official Central Statistics Agency, via their public tourism statistics tables — not survey estimates or third-party aggregators.
Is this data specific to West Java, or national? It's national-level Indonesian tourism data. West Java doesn't have its own separate BPS foreign-visitor breakdown, but Soekarno-Hatta's entry-point volume and the nationality/spend/duration patterns are directly relevant since most West Java-bound international travelers pass through Jakarta.
How often is this updated? BPS updates its tourism tables periodically; this page reflects data pulled in August 2026. Figures are dated where the underlying BPS table itself specifies a data period (2025, H1 2026, or 2024 for seasonal data).
Plan your West Java trip
Alfathan Tour and Transport has served travelers from these exact source markets — ASEAN, the Gulf, and Europe — since 2015, with prayer-time-aware scheduling and halal-only stops available for Muslim travelers. See our custom itinerary service for a trip built around your actual travel dates and group size, or message us on WhatsApp with questions.