City comparisons only work when you compare like-for-like. Both columns here use the same five line items — accommodation, food, local transport, activities and miscellaneous — and default to mid-range, shoulder season, which is the most honest baseline for a typical traveller.
Accommodation alone drives 50–60% of the gap between most city pairs. Food is the second largest swing, then activities. Transport and miscellaneous rarely move the overall total by more than 10%. If two cities look surprisingly close on this page, it's almost always because their accommodation markets are at the same price point.
Bali is about $343 cheaper per day than Singapore at mid-range in shoulder season — roughly 73% lower. Across a seven-day trip that's about $2401 back in your pocket per person before flights.
Most of the gap comes from accommodation: Singapore's nightly rates run materially above Bali's. Food and activities account for the rest. See the full breakdowns on the Singapore and Bali pages.