Classic Hainanese-style coffeeshop famous for kaya toast, Hainanese chicken chop and coffee; great introduction to JB's Hainanese food culture. (Open ~8:00am–3:00pm; check current hours.)
Stroll the restored shophouses, street art and small temples; this compact area shows JB's colonial and Chinese trading past and is full of cafés and boutique shops. (Most shops open ~9:00am.)
Visit this hilltop mosque for fine colonial-Moorish architecture and panoramic views of the Straits of Johor — a peaceful spot for photos and local culture. (Generally open to visitors 9:00am–6:00pm; check visiting rules.)
Quick visit to the Royal Museum (Muzium Diraja) to see Sultanate regalia and learn about Johor's history — compact but interesting for history fans. (Typical hours ~9:00am–5:00pm.)
Taste fresh seafood or a famous curry fish head — Johor’s seafood is excellent and a hearty counterpoint to morning snacks. (Many restaurants open from noon; popular spots can be busy.)
Explore these connected malls for local desserts (cendol, pandan treats), boutique snacks and air-conditioned respite; good for quick buys and street-food sampling inside. (Malls usually 10:00am–10:00pm.)
Head to KSL for outlet bargains, a quick reflexology/massage to recharge, or more street-food tasting in the food court; malls offer late afternoon convenience.
Sample Johor specialties like laksa Johor, mee rebus, satay and otak-otak at hawkers and casual restaurants along the main thoroughfares — the evening food scene gets lively. (Night hawker stalls often open 6:00pm–10:00pm, hours vary.)
Browse the famous flea & antique bazaar for souvenirs, street snacks and live music — it's atmospheric at night (best on Fri–Sun). Check whether it runs on your travel date.
Option: stay in a budget/midrange hotel in JB city to maximize Day 2 time; if returning to Singapore, plan to cross before late-night CIQ closures and check queue times.
Have a quick kopitiam breakfast (nasi lemak, kaya toast & kopi) at a popular local café — fuel up for an active day at Legoland and shopping. (Many cafés open from 7:00–8:00am.)
Grab/taxi or drive northwest to Legoland — plan ~35–45 minutes depending on traffic; leave early to arrive for park opening. (Distance/time varies with day/time.)
Spend the morning and early afternoon on rides, shows and LEGO-themed attractions — ideal for families or anyone who enjoys creative, hands-on attractions. (Typical opening 10:00am–6:00pm; book tickets in advance.)
Short drive north to JPO for outlet brand shopping with discounts — a good place to pick up last-minute gifts and international brands. (JPO usually open 10:00am–10:00pm.)
Head back toward the waterfront for a relaxed seafood dinner or waterfront cafes at Danga Bay while watching the sunset over the Straits of Johor. (Many outlets open evenings until late.)
Head to Woodlands CIQ with time buffer for immigration; late-evening crossings usually faster than peak hours but always check real-time queue estimates. If you plan to return the next day, adjust accordingly.