Last update: Oct 2026

Cost of Living Comparison Between Ubud, Bali and Antananarivo

For one person, living is cheaper in Antananarivo: $645 a month against $1,349 in Ubud, Bali, rent and utilities included – about $8,400 less a year. Rent and utilities account for most of the difference.

Ubud, Bali, Indonesia
Antananarivo, Madagascar
Ubud, Bali
🇮🇩 Indonesia
$1,349
/mo nomad
Antananarivo
🇲🇬 Madagascar
$645
/mo nomad
Monthly Cost of Living

How much you'll spend in Ubud, Bali and in Antananarivo

Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Ubud, Bali and in Antananarivo actually costs, broken down by who's living it.

A single person spends $1,349 per month in Ubud, Bali vs $645 in Antananarivo, rent included.

  • Ubud, Bali $1,349
  • Antananarivo $645

A couple spends around $2,305 per month in Ubud, Bali vs $991 in Antananarivo, rent included.

  • Ubud, Bali $2,305
  • Antananarivo $991

A family of three spends $3,261 per month in Ubud, Bali vs $1,338 in Antananarivo, rent included.

  • Ubud, Bali $3,261
  • Antananarivo $1,338

Ubud, Bali costs about 109% more than Antananarivo, and outside of rent the biggest gap is in groceries.

Currency
🍽 Eating Out
Ubud, Bali
Antananarivo
Difference
Meal at Budget Restaurant
$3.32 Rp 60.3K
$2.62 MGA 12.0K
26.72%
Three-Course Dinner for Two, Mid-Range
$35.64 Rp 646.5K
$19.47 MGA 89.1K
83.05%
Fast Food Meal (McDonalds, etc)
$5.53 Rp 100.4K
$5.52 MGA 25.3K
0.18%
Cappuccino
$2.72 Rp 49.3K
$1.58 MGA 7,217
72.15%
Coke/Pepsi/Fanta/Sprite (0.33 liter bottle)
$1.70 Rp 30.9K
$0.79 MGA 3,636
115.19%
Water (0.33 liter bottle)
$0.76 Rp 13.8K
$0.45 MGA 2,059
68.89%
Local Beer (0.5 liter draught)
$2.65 Rp 48.1K
$1.01 MGA 4,631
162.38%
Imported Beer (0.33 liter bottle)
$4.38 Rp 79.5K
$2.14 MGA 9,782
104.67%
🛒 Groceries & Markets
Ubud, Bali
Antananarivo
Difference
Milk (1 liter)
$1.49 Rp 27.0K
$0.92 MGA 4,226
61.96%
White Bread (500g)
$2.28 Rp 41.3K
$0.97 MGA 4,440
135.05%
Rice (white) (1kg)
$1.19 Rp 21.6K
$0.74 MGA 3,374
60.81%
Eggs
$2.04 Rp 36.9K
$2.02 MGA 9,250
0.99%
Local Cheese (1kg)
$17.70 Rp 321.1K
$8.07 MGA 36.9K
119.33%
Chicken Fillets (1kg)
$3.96 Rp 71.9K
$4.24 MGA 19.4K
-6.60%
Beef Round Steak (1kg)
$12.19 Rp 221.1K
$4.70 MGA 21.5K
159.36%
Apples (1kg)
$3.66 Rp 66.3K
$1.07 MGA 4,903
242.06%
Banana (1kg)
$1.52 Rp 27.5K
$0.57 MGA 2,628
166.67%
Oranges (1kg)
$2.23 Rp 40.4K
$0.99 MGA 4,551
125.25%
Tomato (1kg)
$1.97 Rp 35.8K
$0.79 MGA 3,617
149.37%
Potato (1kg)
$1.85 Rp 33.5K
$0.59 MGA 2,685
213.56%
Onion (1kg)
$2.42 Rp 44.0K
$0.95 MGA 4,358
154.74%
Lettuce (1 head)
$0.99 Rp 18.0K
$0.32 MGA 1,451
209.37%
Water (1.5 liter bottle)
$0.51 Rp 9,313
$0.71 MGA 3,242
-28.17%
Cigarettes 20 Pack (Marlboro, Camel)
$2.22 Rp 40.3K
$1.56 MGA 7,148
42.31%
Wine (Bottle)
$22.24 Rp 403.4K
$4.98 MGA 22.8K
346.59%
Local Beer (0.5 liter bottle)
$2.26 Rp 41.0K
$0.96 MGA 4,401
135.42%
Imported Beer (0.33 liter bottle)
$2.97 Rp 53.9K
$1.77 MGA 8,123
67.80%
🚌 Getting Around
Ubud, Bali
Antananarivo
Difference
One-way Ticket (Public Transport)
$0.25 Rp 4,553
$0.13 MGA 610
92.31%
Public Transport Monthly Pass (Regular Price)
$7.82 Rp 141.9K
-
-
Taxi Start (Normal Tariff)
$0.44 Rp 7,972
$3.38 MGA 15.5K
-86.98%
Taxi (Normal Tariff) (1km)
$0.43 Rp 7,801
$1.93 MGA 8,822
-77.72%
Taxi 1hour Waiting (Normal Tariff)
$5.41 Rp 98.1K
$4.45 MGA 20.4K
21.57%
Gasoline (1 liter)
$0.82 Rp 15.0K
$1.14 MGA 5,235
-28.07%
Midsize Hatchback 1.4l (Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$23.8K Rp 432.4M
$11.7K MGA 53.5M
103.84%
Compact Sedan 1.6l (Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$31.7K Rp 575.9M
$25.2K MGA 115.5M
25.82%
🧾 Monthly Utilities & Internet
Ubud, Bali
Antananarivo
Difference
Utilities for 2 People in 2-bedroom Apartment (Heating, Electricity, Gas, Water, Garbage) (85m2)
$79.1 Rp 1.4M
$72.7 MGA 332.5K
8.82%
SIM Card Monthly Plan (Calls and 10GB+ Data)
$6.45 Rp 116.9K
$16.30 MGA 74.6K
-60.43%
Internet (50+ Mbps, Unlimited Data)
$18.58 Rp 337.0K
$56.6 MGA 259.0K
-67.17%
🎉 Sport & Entertainment
Ubud, Bali
Antananarivo
Difference
Gym Membership (Monthly)
$49.48 Rp 897.5K
$28.53 MGA 130.6K
73.43%
Tennis Court (1 Hour on Weekend)
$17.65 Rp 320.1K
$6.88 MGA 31.5K
156.54%
Cinema Ticket
$4.27 Rp 77.5K
$5.65 MGA 25.8K
-24.42%
🧸 Childcare & Education
Ubud, Bali
Antananarivo
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child (Monthly)
$491 Rp 8.9M
$24.31 MGA 111.3K
1917.85%
International Primary School, 1 Child (Yearly)
$5,674 Rp 102.9M
$14.7K MGA 67.2M
-61.35%
👕👟 Clothing & Footwear
Ubud, Bali
Antananarivo
Difference
Jeans (Levis 501 Or Similar)
$44.64 Rp 809.7K
$28.35 MGA 129.7K
57.46%
Summer Dress (H&M, Zara, etc)
$34.95 Rp 634.0K
$26.86 MGA 122.9K
30.12%
Sport Shoes (Adidas, Nike)
$79.9 Rp 1.4M
$74.7 MGA 341.7K
7.02%
Men's Leather Business Shoes
$79.4 Rp 1.4M
$66.9 MGA 306.0K
18.79%
🏠 Accommodation & Living
Ubud, Bali
Antananarivo
Difference
1-bedroom Apartment, City Center (Monthly)
$1,125 Rp 20.4M
$323 MGA 1.5M
248.61%
1-bedroom Apartment, Outside City Center (Monthly)
$671 Rp 12.2M
$149 MGA 680.8K
351.42%
3-bedroom Apartment, City Center (Monthly)
$3,565 Rp 64.7M
$706 MGA 3.2M
404.74%
3-bedroom Apartment, Outside City Center (Monthly)
$1,723 Rp 31.3M
$314 MGA 1.4M
449.64%
Buy Apartment in City Center (m2)
$2,732 Rp 49.5M
$665 MGA 3.0M
310.79%
Buy Apartment Outside City Center (m2)
$2,284 Rp 41.4M
$574 MGA 2.6M
297.72%
💵 Salaries & Financials
Ubud, Bali
Antananarivo
Difference
Average Monthly Net Salary (After Tax)
$164 Rp 3.0M
$130 MGA 593.6K
26.33%
20-Year Fixed Mortgage Interest Rate (Annual %)
13.78
15.75
-12.51%

CityCost data is based on AI and user input – minor inaccuracies may occur.

Last update for Ubud, Bali: October 25, 2026

Last update for Antananarivo: October 27, 2026

Monthly budget structure
Share of the monthly basket for one person, rent included.
Accommodation & Living
Ubud, Bali
$672
Antananarivo
$149 77.8% $523
Groceries & Markets
Ubud, Bali
$288
Antananarivo
$138 52.2% $151
Eating Out
Ubud, Bali
$108
Antananarivo
$71 34.3% $37
Clothing & Footwear
Ubud, Bali
$108
Antananarivo
$89 17.7% $19
Monthly Utilities & Internet
Ubud, Bali
$104
Antananarivo
$146 39.8% $41
Sport & Entertainment
Ubud, Bali
$58
Antananarivo
$40 31.4% $18
Getting Around
Ubud, Bali
$11
Antananarivo
$14 * 18.7% $2.1

Categories marked with * are only partly priced – their share counts the items that do have prices.

Cost Breakdown

A central one-bedroom costs $1,125 in Ubud, Bali versus $323 in Antananarivo. Rent is usually the largest line item in a monthly budget, so the gap here sets the tone for the overall comparison.

Salaries run about 26% higher in Ubud, Bali, which partly offsets the higher cost of living there. Purchasing power depends on which expenses matter most to you.

A mid-range dinner for two costs $36 in Ubud, Bali versus $19 in Antananarivo. Monthly groceries follow the same trend: $288 vs $138 – making Antananarivo the more affordable choice for daily food spending.

Good to know
🇮🇩 Ubud, Bali
🇲🇬 Antananarivo
🕒 Local time
18:57 6:57 PM
13:57 1:57 PM
5 h behind Ubud, Bali
🌤 Weather
👥 Population
74,800
1,274,225 Capital
💱 Currency
Exchange rates and currency converter

MGA, USD, EUR to IDR – Indonesian Rupiah Converter

Indonesian Rupiah exchange rates as of November 2, 2026: 1 USD = 18,138 IDR (100,000 IDR = 5.51 USD). 1 EUR = 20,241 IDR (100,000 IDR = 4.94 EUR).

Malagasy Ariary exchange rates as of November 2, 2026: 1 USD = 4,577 MGA (10,000 MGA = 2.18 USD). 1 EUR = 5,108 MGA (10,000 MGA = 1.96 EUR).

On the map
Between locations
  • Ubud, Bali Antananarivo 7,370 km ≈ 10 h nonstop flight
From you
  • Ubud, Bali
  • Antananarivo

Distances are measured in a straight line. Your location is detected approximately.

City Median Internet Speeds Comparison (Updated April 2026)

The chart highlights the Precision Threshold for mobile and fixed broadband internet speeds, updated quarterly.
Digital Nomad Cost of Living Index
Ubud, Bali vs Antananarivo: Cost of Living - Frequently Asked Questions
Is Antananarivo cheaper than Ubud, Bali?
Yes – Ubud, Bali is pricier by about 109%, and outside of rent the gap shows up most in groceries.
What income do you need for each city?
For a comfortable life, plan on about $2,023 per month in Ubud, Bali and $967 in Antananarivo. That covers rent, food, utilities, transport, and enough left over to feel settled – not just surviving.
Which city has lower housing costs?
Rent is clearly cheaper in Antananarivo, especially for central apartments: a one-bedroom in the center costs $323 there versus $1,125 in Ubud, Bali.
What are total monthly expenses in Ubud, Bali and in Antananarivo?
Monthly expenses with rent come to $1,349 in Ubud, Bali and $645 in Antananarivo. That makes Antananarivo about 52% cheaper.
Which city has cheaper kindergarten?
Kindergarten costs $491 per month in Ubud, Bali and $24 in Antananarivo. For families with young kids, this one expense can tip the scales when choosing between the two cities.
Is $1,000 a realistic budget for living in Ubud, Bali or in Antananarivo?
A $1,000 monthly budget goes further in Antananarivo, where all-in costs run around $645, than in Ubud, Bali at $1,349. In Antananarivo it covers expenses comfortably, while in Ubud, Bali it requires careful planning or may not stretch far enough.
Is Ubud, Bali or Antananarivo more family-friendly?
Families tend to lean toward Antananarivo – lower housing and cheaper childcare make a real difference, especially on a single income or when paying for private education.
Which city is the better choice to relocate to?
If budget matters most, go with Antananarivo. If higher salaries or specific career opportunities are the priority, Ubud, Bali makes more sense. Both are solid long-term options with distinct trade-offs.

Ubud, Bali vs other spots: cost of living compared

Similar cities

Show times on the 12-hour clock, temperatures in °F and distances in miles?