Search

Rankings · Ranking · official data

How much visitors from each country spend in Japan

What visitors from each country spend per trip and per night in Japan, and how the money splits between hotels, food, transport and shopping.

In short

Visitors from Germany spent the most per trip in 2025 (392,251 yen), followed by United Kingdom (391,320 yen), Australia (386,512 yen) and Spain (362,767 yen). The average across all visitors was 228,782 yen for 9.5 nights.

Spending per visitor by nationality

Spending per visitor by nationality, 2025 (yen per trip)
#Visitors fromSpend per visitor (yen)NightsPer night (yen)AccommodationFood & drinkShopping
1Germany392,251
18.021,792180,19380,98460,809
2United Kingdom391,320
14.427,175192,92682,10853,121
3Australia386,512
13.528,631158,37584,32566,788
4Spain362,767
13.926,098156,03983,59558,266
5France359,869
18.419,558157,23173,94164,777
6Italy357,002
13.726,059152,22384,47751,733
7United States339,708
12.028,309147,47969,61667,236
8Canada322,489
14.622,088132,95671,92455,848
9Singapore319,901
9.135,154115,43564,899100,620
10Russia307,105
11.925,807140,06160,18965,925
11Vietnam303,379
45.36,697147,86770,59359,898
12India249,807
17.714,113114,34850,48144,265
13China246,550
9.127,09373,46651,58191,457
14Hong Kong226,011
6.236,45374,78154,36168,917
15Malaysia222,322
8.825,26476,24045,86566,860
16Indonesia205,276
15.313,41783,10438,92350,698
17Thailand205,246
8.623,86668,19344,98965,065
18Philippines187,760
15.412,19264,78938,08059,405
19Taiwan184,413
6.528,37158,56940,16960,079
20South Korea105,058
4.026,26436,39128,66025,639
All visitors (average)228,7829.524,08284,05750,22161,136

Source: Japan Tourism Agency, Consumption Trend Survey for Foreigners Visiting Japan, 2025 annual (final), summary report (国籍・地域別の訪日外国人1人当たり旅行支出(費目別)). Period: 2025-01 to 2025-12. Unit: yen per visitor (avg_nights = nights).

What the numbers say

The average visitor spent 228,782 yen in Japan in 2025 (+0.9% on 2024) over 9.5 nights: 84,057 yen on accommodation, 50,221 yen on food and drink, 22,933 yen on transport inside Japan, 10,295 yen on entertainment and 61,136 yen on shopping.

The biggest spenders per trip were visitors from Germany (392,251 yen, 18.0 nights), United Kingdom (391,320 yen, 14.4 nights), Australia (386,512 yen, 13.5 nights), Spain (362,767 yen, 13.9 nights) and France (359,869 yen, 18.4 nights). The lowest totals were from Philippines (187,760 yen), Taiwan (184,413 yen) and South Korea (105,058 yen), mostly because their trips are short.

Per night, the picture changes: Hong Kong (36,453 yen), Singapore (35,154 yen), Australia (28,631 yen) and Taiwan (28,371 yen) spend the most each day, while the longest stays — Vietnam (45.3 nights), France (18.4 nights) and Germany (18.0 nights) — spread their money over more days.

Shopping takes the largest share of the budget for visitors from China (37%), Taiwan (33%) and Thailand (32%); accommodation takes the largest share for United Kingdom (49%), Vietnam (49%) and Germany (46%).

For budgeting, the per-night figure for your own nationality is a realistic starting point — it reflects the hotels, restaurants and activities people from your country actually choose. The budget calculator on this site uses these averages and lets you adjust them.

What is counted

Spending is what visitors paid during the trip for things consumed in Japan: accommodation, food, domestic transport, entertainment and shopping. International airfares and tour packages bought abroad are excluded, except for the part of a package that covers accommodation and other services in Japan.

Figures are per visitor, including children, and are averages — a family with a hotel suite and a backpacker in a hostel are in the same number. Nights are the average length of stay for that nationality.

Frequently asked questions

How much does the average tourist spend in Japan?

228,782 yen per person per trip in 2025, over 9.5 nights — roughly 24,082 yen a night including accommodation, food, transport and shopping.

Which nationality spends the most in Japan?

Per trip, visitors from Germany (392,251 yen). Per night, Hong Kong (36,453 yen).

How much do Americans spend in Japan?

339,708 yen per trip in 2025 over 12.0 nights, of which 147,479 yen was accommodation and 67,236 yen shopping.

Sources

Official and primary sources used for this page. Checked October 6, 2026.

To cite or link to this page: How much visitors from each country spend in Japan — Japan Pocket Guide, https://japanpocketguide.com/rankings/spending-by-country/