Visitor Statistics

2025 Key Statistics Official Sources: Bali Central Bureau of Statistics (BPSJ) & Bali Tourism Authority (DISPARDA)

Bali Tourism Thrives in May 2025
Bali welcomed 602,213 foreign tourists in May 2025, a 1.86% rise from April and a strong 23.92% increase compared to May 2024.
Year-to-date (Jan-May 2025), total international arrivals reached 2,644,879, marking 13.65% growth over last year.
(Domestic visitor data not reported.)

Top contributors (Jan-May 2025)
 Australia: 612,792 arrivals (23.17% share), up 7.45% from last year.
 India: 234,831 arrivals (8.88% share), up 7.44% from last year, with a significant +36.93% monthly jump in May from April.
 China: 218,811 arrivals (8.27% share), showing strong 16.23% growth from last year.

Notably, Russia and South Korea exhibited very strong year-to-date growth at 39.11% and 26.22%, respectively. 
In May alone, Malaysia surged +43.24% and Singapore by +27.36% from April 2025

Foreign Tourists April 2025 
591,221 visits, up 25.56% compared to the previous month 
Tourists from Australia dominated foreign tourist arrivals to Bali in April 2025 with a share of 23.59%   
(Domestic visitor data not reported.)

Foreign Tourists March 2025:
Bali welcomed 470,851 foreign tourists in March 2025, reflecting a 4.47 % increase from February 2025

January- March 2025 
Total international visitors 1,451,445 is an increase of 7.95% on the same period in 2024 
Total domestic visitors 2,190,829 an increase of 15.41% on the same period in 2024

 

Looking for previous years end of year wraps for Bali?
2024 here
2023 here

Yearly Passengers Statistic Summary for 2022

  • Domestic + International

    Total : 6,316,876
    Average : 526,406

  • Domestic (Arrival + Departure)

    Total : 3,984,864
    Average : 332,072

  • International (Arrival + Departure)

    Total : 2,332,012
    Average : 194,334

# Date Domestic International
1 Jan-2022 280,651 19
2 Feb-2022 194,399 1,985
3 Mar-2022 284,133 18,569
4 Apr-2022 245,047 66,739
5 May-2022 377,134 127,537
6 Jun-2022 383,619 194,528
7 Jul-2022 387,602 268,065
8 Aug-2022 356,706 290,580
9 Sep-2022 329,111 309,376
10 Oct-2022 352,375 327,573
11 Nov-2022 339,435 311,763
12 Dec-2022 454,652 415,278