Mid-range estimate per person
A comfortable 3D2N plan is roughly MYR 650–1,500 per person, before premium shopping. In Singapore dollars, use your current exchange rate rather than treating a fixed conversion as a promise.
Where the money goes
- Regional travel: MYR 50–220. Your starting point, crossing method and booking timing make the biggest difference.
- Accommodation: MYR 220–480. This assumes two nights in a central hotel, based on two people sharing.
- Food and cafés: MYR 150–300. Local breakfasts, hawker meals, cafés and a few comfortable dinners.
- City transport: MYR 80–200. Walking in the centre, then direct rides to Danga Bay or Iskandar Puteri.
- Activities: MYR 150–450. Keep this flexible for LEGOLAND, entertainment, shopping-led experiences or smaller attractions.
How to keep the trip closer to the lower end
Stay near JB Sentral, make the first day a walkable old-town route, group western stops into one day and treat premium shopping or a high-ticket attraction as an explicit extra.
Keep a border buffer: the cheapest plan can become expensive if a tight return forces an unplanned ride, meal or hotel change.