Photo: BrianZim · Wikimedia

Best countries for vegans

Vegan restaurant density, plant-based grocery infrastructure, dining culture, and cost of living — ranked from Happy Cow, Pew demographic data, and SortaRich's PPP-adjusted cost data.

40

destinations

25

countries

5

regions

52

avg cost index

What we measure

Vegan-friendliness for travelers and expats has three layers: dedicated-vegan restaurant density (Happy Cow listings per capita is the cleanest signal), plant-based grocery availability (whether everyday supermarkets carry tofu, plant milks, meat alternatives), and culinary culture (vegetarian traditions in Buddhist/Hindu/Jain regions versus meat-heavy traditions in others).

Top consistent performers: India (largest vegetarian population on earth — Pew estimates ~30-40% of the population is lacto-vegetarian; vegan options are abundant in any city), Israel (Tel Aviv consistently ranks as the world's densest vegan-restaurant city per capita), United Kingdom (post-Veganuary surge — every major chain offers vegan menus), Germany (Berlin vegan scene), Portugal (Lisbon + Porto), Thailand (Buddhist-vegetarian tradition + Western-vegan adaptation in Chiang Mai + Bangkok), Vietnam (extensive Buddhist-vegetarian "chay" tradition), Taiwan (~10% of population is Buddhist-vegetarian).

What is the most vegan-friendly country in the world?

The most vegan-friendly country in the world is India by absolute scale — vegetarian and vegan options are default rather than special-request in most restaurants, and ~30-40% of the population is lacto-vegetarian (Pew Research). For dedicated-vegan restaurant density per capita, Israel (Tel Aviv) consistently leads global Happy Cow rankings. Among Western destinations: UK (Veganuary-era infrastructure), Germany (Berlin specifically), Portugal (Lisbon + Porto), and the US (Los Angeles, Portland, NYC) lead. Thailand + Vietnam + Taiwan have strong Buddhist-vegetarian traditions that translate well to vegan eating.

Source: Happy Cow + Pew Research Religious Composition

Cheapest vegan-friendly destinations?

The cheapest vegan-friendly destinations are India ($600-1,200/mo for a comfortable single expat lifestyle, with vegan eating cheaper than meat-based eating), Vietnam ($1,000-1,500/mo), Thailand ($1,200-1,800/mo), Indonesia ($1,400-1,800/mo, with Bali as the standout vegan-traveler hub), and Mexico ($1,500-2,200/mo with strong vegan scenes in CDMX + Oaxaca + Tulum). All anchored to current World Bank ICP price-level data.

Best vegan cities for expats?

The best vegan cities for expats are Tel Aviv (densest dedicated-vegan scene globally), Berlin (vegan-supermarket-chain Veganz + 100+ dedicated restaurants), London (Veganuary heartland + every chain has vegan menus), Lisbon (D8 nomad scene + active vegan scene), Bali (Canggu + Ubud are the global vegan-traveler hubs), Chiang Mai (Buddhist-vegetarian + Western-vegan), Mexico City (Roma Norte vegan boom), Bangkok (Sukhumvit + Thonglor vegan scenes), Los Angeles, and Portland — combining Happy Cow density + English-speaking infrastructure + visa accessibility.

Top destinations

Ranked by cost of living, data quality, and relevance.

Kochi, Japan
#1

Kochi

🇯🇵 Japan · 332K

Cost index: 19Nomad visa: 6moInternet: $7/mo
→ All cities in Japan
Constanţa, Romania
#2

Constanţa

🇷🇴 Romania · 318K

Cost index: 43Nomad visa: 12moInternet: $10/mo
→ All cities in Romania
Iaşi, Romania
#3

Iaşi

🇷🇴 Romania · 379K

Cost index: 41Nomad visa: 12moInternet: $10/mo
→ All cities in Romania
Salvador, Brazil
#4

Salvador

🇧🇷 Brazil · 2.7M

Cost index: 33Nomad visa: 12moInternet: $17/mo
→ All cities in Brazil
Chiang Mai, Thailand
#5

Chiang Mai

🇹🇭 Thailand · 127K

Cost index: 32Nomad visa: 60moInternet: $18/mo
→ All cities in Thailand
Surabaya, Java, Indonesia
#6

Surabaya, Java

🇮🇩 Indonesia · 2.9M

Cost index: 27Nomad visa: 12moInternet: $19/mo
→ All cities in Indonesia
Taichung, Taiwan
#7

Taichung

🇹🇼 Taiwan · 2.9M

Cost index: 46Nomad visa: 36moInternet: $19/mo
→ All cities in Taiwan
Tirana, Albania
#8

Tirana

🇦🇱 Albania · 418K

Cost index: 63Nomad visa: 12moInternet: $20/mo
→ All cities in Albania
Bandung, Java, Indonesia
#9

Bandung, Java

🇮🇩 Indonesia · 2.4M

Cost index: 24Nomad visa: 12moInternet: $20/mo
→ All cities in Indonesia
Seoul, South Korea
#10

Seoul

🇰🇷 South Korea · 10.3M

Cost index: 65Nomad visa: 12moInternet: $20/mo
→ All cities in South Korea
Bangkok, Thailand
#11

Bangkok

🇹🇭 Thailand · 5.1M

Cost index: 41Nomad visa: 60moInternet: $20/mo
→ All cities in Thailand
Rio de Janeiro, Brazil
#12

Rio de Janeiro

🇧🇷 Brazil · 6.7M

Cost index: 35Nomad visa: 12moInternet: $20/mo
→ All cities in Brazil
Tbilisi, Georgia
#13

Tbilisi

🇬🇪 Georgia · 1.0M

Cost index: 37Nomad visa: 12moInternet: $20/mo
→ All cities in Georgia
Brno, Czechia
#14

Brno

🇨🇿 Czechia · 379K

Cost index: 80Nomad visa: 12moInternet: $21/mo
→ All cities in Czechia
Riga, Latvia
#15

Riga

🇱🇻 Latvia · 743K

Cost index: 77Nomad visa: 12moInternet: $22/mo
→ All cities in Latvia
Kaohsiung, Taiwan
#16

Kaohsiung

🇹🇼 Taiwan · 2.7M

Cost index: 44Nomad visa: 36moInternet: $24/mo
→ All cities in Taiwan
Budapest, Hungary
#17

Budapest

🇭🇺 Hungary · 1.7M

Cost index: 68Nomad visa: 12moInternet: $24/mo
→ All cities in Hungary
Prague, Czechia
#18

Prague

🇨🇿 Czechia · 1.2M

Cost index: 80Nomad visa: 12moInternet: $24/mo
→ All cities in Czechia
Barranquilla, Colombia
#19

Barranquilla

🇨🇴 Colombia · 1.2M

Cost index: 35Nomad visa: 24moInternet: $25/mo
→ All cities in Colombia
Aguascalientes, Mexico
#20

Aguascalientes

🇲🇽 Mexico · 722K

Cost index: 40Nomad visa: 12moInternet: $25/mo
→ All cities in Mexico
Guayaquil, Ecuador
#21

Guayaquil

🇪🇨 Ecuador · 2.7M

Cost index: 36Nomad visa: 24moInternet: $26/mo
→ All cities in Ecuador
Santiago de Querétaro, Mexico
#22

Santiago de Querétaro

🇲🇽 Mexico · 1.6M

Cost index: 45Nomad visa: 12moInternet: $27/mo
→ All cities in Mexico
Cali, Colombia
#23

Cali

🇨🇴 Colombia · 2.4M

Cost index: 32Nomad visa: 24moInternet: $27/mo
→ All cities in Colombia
Quito, Ecuador
#24

Quito

🇪🇨 Ecuador · 2.8M

Cost index: 34Nomad visa: 24moInternet: $27/mo
→ All cities in Ecuador
Palermo, Italy
#25

Palermo

🇮🇹 Italy · 648K

Cost index: 55Nomad visa: 12moInternet: $28/mo
→ All cities in Italy
Kuala Lumpur, Malaysia
#26

Kuala Lumpur

🇲🇾 Malaysia · 1.5M

Cost index: 39Nomad visa: 12moInternet: $29/mo
→ All cities in Malaysia
Turin, Italy
#27

Turin

🇮🇹 Italy · 847K

Cost index: 98Nomad visa: 12moInternet: $29/mo
→ All cities in Italy
Las Palmas de Gran Canaria, Spain
#28

Las Palmas de Gran Canaria

🇪🇸 Spain · 384K

Cost index: 50Nomad visa: 12moInternet: $30/mo
→ All cities in Spain
Tokyo, Japan
#29

Tokyo

🇯🇵 Japan · 9.7M

Cost index: 58Nomad visa: 6moInternet: $30/mo
→ All cities in Japan
Bilbao, Spain
#30

Bilbao

🇪🇸 Spain · 347K

Cost index: 54Nomad visa: 12moInternet: $30/mo
→ All cities in Spain
Thessaloníki, Greece
#31

Thessaloníki

🇬🇷 Greece · 318K

Cost index: 83Nomad visa: 12moInternet: $31/mo
→ All cities in Greece
Córdoba, Argentina
#32

Córdoba

🇦🇷 Argentina · 2.1M

Cost index: 46Nomad visa: 6moInternet: $32/mo
→ All cities in Argentina
Tallinn, Estonia
#33

Tallinn

🇪🇪 Estonia · 394K

Cost index: 97Nomad visa: 12moInternet: $33/mo
→ All cities in Estonia
Buenos Aires, Argentina
#34

Buenos Aires

🇦🇷 Argentina · 2.9M

Cost index: 50Nomad visa: 6moInternet: $34/mo
→ All cities in Argentina
Athens, Greece
#35

Athens

🇬🇷 Greece · 664K

Cost index: 83Nomad visa: 12moInternet: $34/mo
→ All cities in Greece
Durban, South Africa
#36

Durban

🇿🇦 South Africa · 3.3M

Cost index: 34Nomad visa: 12moInternet: $34/mo
→ All cities in South Africa
Lisbon, Portugal
#37

Lisbon

🇵🇹 Portugal · 518K

Cost index: 85Nomad visa: 12moInternet: $36/mo
→ All cities in Portugal
Cape Town, South Africa
#38

Cape Town

🇿🇦 South Africa · 4.8M

Cost index: 40Nomad visa: 12moInternet: $37/mo
→ All cities in South Africa
Belgrade, Serbia
#39

Belgrade

🇷🇸 Serbia · 1.3M

Cost index: 61Nomad visa: 12moInternet: $40/mo
→ All cities in Serbia
Zagreb, Croatia
#40

Zagreb

🇭🇷 Croatia · 664K

Cost index: 73Nomad visa: 12moInternet: $42/mo
→ All cities in Croatia

Ready to see your numbers?

Take the 60-second quiz — we'll personalize the rankings to your home city, income, and family. Or jump straight to the map.

Comments

Sign in to share your experience or ask a question.

Sign in to comment

Loading comments…