FindYourStay
Johor Bahru costs - Mountain city panorama with clear skies

Cost of Living in Johor Bahru

How much does it cost to visit Johor Bahru? Daily budgets, accommodation costs, and real price examples for 2026.

πŸ’° Budget: MYR 150/dayπŸ’³ Mid-Range: MYR 300/day✨ Luxury: MYR 700/day

Photo: Sven Scheuermeier / Unsplash

Daily Budget Breakdown

πŸŽ’

Budget

Hostels, street food, free attractions

MYR 150

per day

Weekly: MYR 1050

Monthly: MYR 4500

Examples

  • 🏨Dorm bed at Tropics Eight SuitesMYR 40
  • 🍽️Breakfast at Hiap Joo Bakery & Biscuit Factory (Banana Cake)MYR 10
  • 🍽️Lunch at Restoran Kin Wah (Hainanese Chicken Rice)MYR 15
  • 🍽️Dinner at Restoran ZZ Sup TulangMYR 25
  • 🚌Grab car rides for the dayMYR 30
  • 🎟️Explore Arulmigu Sri Rajakaliamman Glass TempleMYR 0
  • 🎟️Walk around Dataran Bandaraya Johor BahruMYR 0
  • 🎟️Visit Istana Besar (outside view)MYR 0
  • 🎟️Shopping at City Square Johor BahruMYR 30
Most Popular
🏨

Mid-Range

3-star hotels, restaurants, guided tours

MYR 300

per day

Weekly: MYR 2100

Monthly: MYR 9000

Examples

  • 🏨Room at Amansari Hotel Johor BahruMYR 120
  • 🍽️Breakfast at The Brew Culture (Coffee and Pastry)MYR 25
  • 🍽️Lunch at Kam Long Curry Fish HeadMYR 40
  • 🍽️Dinner at Chez Dans French RestaurantMYR 70
  • 🚌Grab car rides for the dayMYR 50
  • 🎟️Visit and explore Sultan Abu Bakar Royal Palace MuseumMYR 15
  • 🎟️Explore the Johor Bahru Old Chinese TempleMYR 0
  • 🎟️Shopping and exploring at KSL City MallMYR 50
✨

Luxury

5-star hotels, fine dining, private tours

MYR 700

per day

Weekly: MYR 4900

Monthly: MYR 21000

Examples

  • 🏨Deluxe Room at Renaissance Johor Bahru HotelMYR 400
  • 🍽️Breakfast buffet at Renaissance Johor Bahru HotelMYR 60
  • 🍽️Lunch at Tosca Italian Steakhouse (DoubleTree by Hilton Johor Bahru)MYR 100
  • 🍽️Dinner at The Olive Brasserie (Thistle Johor Bahru)MYR 150
  • 🚌Private car service for the dayMYR 100
  • 🎟️Spa treatment at the hotelMYR 150
  • 🎟️Visit and explore the Johor Bahru Chinese Heritage MuseumMYR 10

Cost by Category

accommodation

50-150 MYR (hostel/budget hotel)

food

50-100 MYR (street food/local eateries)

Transport

20-50 MYR (grab/local buses)

activities

50-150 MYR (entry fees, shopping)

Cost by Neighbourhood

NeighbourhoodBudget Levelvs City CentreBest For
Central Business District (JB Sentral)Mid-rangeAt centerfirst-timers, foodies
Mount AustinBudgetSlightly cheaperfoodies, nightlife
LarkinBudgetCheaperbudget, solo travelers
Bukit IndahMid-rangeSlightly cheaperfamilies, couples

Money-Saving Tips for Johor Bahru

🏨 Accommodation

  • Stay in budget neighbourhoods outside the tourist centre
  • Book apartments for longer stays (weekly discounts)
  • Travel in shoulder season for lower hotel rates
  • Compare prices across multiple booking platforms

🍽️ Food & Drink

  • Eat where locals eat, away from tourist hotspots
  • Try street food and market stalls for cheap eats
  • Buy lunch specials instead of evening meals
  • Cook some meals if your accommodation has a kitchen

🚌 Transport

  • Buy multi-day transit passes for unlimited travel
  • Walk between nearby attractions to save fares
  • Use public transport over taxis where possible
  • Book airport transfers in advance for fixed prices

🎟️ Activities

  • Take free walking tours (tip-based)
  • Look for free museum days or discounted hours
  • Book tours and activities online for lower prices
  • Explore parks, markets, and neighbourhoods on foot

Find the best hotel deals in Johor Bahru

Compare prices from MYR 150/night across thousands of hotels.

Search Hotels on Expedia

We earn a small commission if you book through this link, at no extra cost to you.

Found your hotel in Johor Bahru?

We search 30+ sites including members-only platforms like Secret Escapes and Voyage PrivΓ©. Most people save 14-23%.

Find cheapest price
Booking.comExpediaSecret EscapesVoyage PrivΓ©+25 more including members-only

FAQ: Johor Bahru Costs

How much does it cost to visit Johor Bahru?

Budget travellers can visit Johor Bahru for around MYR 150/day (MYR 1050/week). Mid-range travellers should budget MYR 300/day, while luxury travel costs around MYR 700/day.

Is Johor Bahru expensive?

Johor Bahru is on the expensive side. Budget travellers need at least MYR 150/day. Consider staying in budget neighbourhoods and eating at local spots to save.

How much should I budget per day in Johor Bahru?

For a comfortable mid-range experience in Johor Bahru, budget MYR 300/day. This covers a decent hotel, meals at sit-down restaurants, public transport, and a couple of activities.

What is the cheapest way to visit Johor Bahru?

Budget travellers in Johor Bahru can get by on MYR 150/day by staying in hostels or budget hotels, eating street food and local restaurants, using public transport, and choosing free walking tours and public attractions.