You’ll land at Changi Airport early morning after the overnight Singapore Airlines SQ 517 flight from Kolkata (CCU), so keep the first hour simple: immigration, baggage claim, and a quick refresh. If you’re all set by about 7:15–7:45 AM, the smoothest move is a Grab or taxi straight to Days Inn by Wyndham Singapore Novena on Balestier Road; in normal traffic it’s around 20–30 minutes, roughly SGD 20–30 depending on surcharges and time of day. If the room isn’t ready, the hotel is usually fine with luggage drop, which is helpful because you’ll want to head out right away rather than waste the best part of the morning in transit.
For breakfast, go to Komala Vilas in Little India—it’s one of those no-fuss places that’s famous for a reason, especially after a red-eye flight. Expect good idli, dosa, vada, puri, filter coffee, and a bill around SGD 8–15 per person. After that, your Singapore City Tour is best done as a broad loop through Marina Bay, the Civic District, and the Merlion Park area, where the city really shows off its clean skyline and waterfront views. If you have a local driver or coach, this usually works best late morning into early afternoon; otherwise, moving between sights by MRT + short taxi hops is very manageable. Don’t try to rush every stop—Singapore is more enjoyable when you leave time to stand around the bay, take photos, and let the humidity dictate the pace.
Before heading back, have lunch at The Banana Leaf Apolo in Little India—classic South Indian food, generous portions, and a reliable place for a proper sit-down meal before hotel check-in. Go for the meals, fish head curry, biryani, thosai, or chicken masala if you want something hearty; expect about SGD 15–25 per person. Then return to Days Inn by Wyndham Singapore Novena for check-in after 3:00 PM and a short rest. Novena and nearby Balestier are practical areas, so if you have an hour to spare, just shower, recharge phones, and keep the evening slow—you’ll thank yourself later.
For the night program, head to Singapore Night Safari in Mandai. Go a little before opening so you can settle in, grab any snacks, and line up for the tram ride without feeling rushed; the experience usually takes 3.5–4 hours when you include the tram, walking trails, and showtime. Ticketing and add-ons can vary, but a typical spend is around SGD 15–30 per person beyond transport, depending on package and season. It’s smart to eat dinner after the safari on the way back, ideally at an Indian restaurant along the return route toward Novena or Little India—that way you avoid carrying food around and can end the day with something comforting before crashing for the night.
Start early and head straight to Universal Studios Singapore at Resorts World Sentosa—this is one of those places where being there at opening makes a big difference. From your hotel area in Novena, take the MRT to HarbourFront and then the Sentosa Express into Resorts World Sentosa; if you leave around 8:00 AM, you’ll usually be inside by opening or just after, with the warm-up crowds still manageable. Entry is roughly SGD 83–92 for adults depending on date/offer, and the park really rewards a good strategy: do the headliners first, then drift into the shows and indoor rides as the sun gets hotter and queues build. Keep your SGD 20 meal coupon for a lunch set inside the park—most quick-service spots are fine for fried rice, noodles, burgers, or local-style combo meals, and you’ll want something easy so you don’t lose half the afternoon to a sit-down meal.
Plan to spend most of the day here, but if you still have energy after the main rides, slot in RWS 4D AdventureLand for a short extra dose of fun. It’s close to the main resort zone, so it doesn’t require a big detour, and 30–45 minutes is enough unless you end up lingering. This is a good “bonus stop” rather than a must-rush attraction, so only go if queues are light; otherwise, just enjoy the resort atmosphere, grab a cold drink, and keep moving. By late afternoon, make your way back toward the city—Marina Bay is best reached by MRT from HarbourFront with a transfer, or by taxi/Grab if you want the simplest route after a long park day; expect about 25–40 minutes depending on traffic.
Head to the Singapore Flyer around sunset if you can, because the skyline looks best when the light is turning soft and the city starts to glow. A full visit usually takes 1 to 1.5 hours including boarding, the rotation itself, and time for photos around Marina Bay Sands, The Helix Bridge, and the waterfront promenade. Tickets are generally around SGD 33–40 for adults, and it’s worth arriving a little early if you want a smoother queue. After the Flyer, go to Muthu’s Curry in Little India for dinner—this is a dependable, no-fuss Indian meal after a big theme-park day, with familiar flavors and generous portions. Expect about SGD 20–35 per person depending on what you order; if you’re still up for a walk afterward, Tekka Centre and the surrounding Serangoon Road stretch are lively at night, but otherwise keep it simple and head back to the hotel once you’re done.
Start with the open-air parts of Gardens by the Bay first, before the heat builds up. Enter via Marina Bay Sands side or the Bayfront MRT exit and walk through the waterfront lawns, Supertree Grove, and the shaded paths around the conservatory area. The outdoor spaces are free, and this is the best time to get your photos without the biggest crowd. If you want the classic skyline angle, pause by the bridge near the Supertrees and take your time — the whole area feels much more relaxed before lunch. Budget around SGD 1–2 for water if you need it; the walking is easy but the humidity can be real.
Go into Cloud Forest first, while you’re still fresh. It’s the cooler, more dramatic dome, and the misty indoor waterfall makes it the most memorable part of the day; expect to spend about an hour here if you want to walk slowly and take photos. Then move next door to the Flower Dome, which is brighter, calmer, and a nice contrast after Cloud Forest — plan another 45–60 minutes. Together, the two domes usually take about 2 to 2.5 hours including entry lines and little breaks, and the combined ticket commonly sits around SGD 28–35 for adults, depending on whether you’ve prebooked online or bought at the counter. After that, head toward Little India by MRT: from Bayfront, change onto the Downtown Line or Circle Line as needed and ride to Little India; it’s a straightforward 20–30 minute trip.
For lunch, Komala Vilas on Serangoon Road is the easy, no-fuss stop — familiar South Indian food, quick service, and the kind of place that works well for a group. Go for the thali, dosa, or a simple rice meal; most people spend about SGD 8–15 per person here, and the food comes fast enough that you won’t lose the rest of the day. After lunch, don’t rush straight into shopping. Walk a little through Little India first, maybe along Tekka Centre, Buffalo Road, and the stretch around Serangoon Road, then make Mustafa Centre your late-afternoon stop when you’re ready for the big shopping run. That’s when the place makes the most sense anyway — it’s open 24 hours, but the evening buzz is part of the experience, and 1.5–2 hours is enough if you’re focused.
Finish with dinner nearby at Annalakshmi Restaurant, which is a good low-key choice after a long walking day. It’s in the Little India area, so you won’t waste time moving around, and the menu is forgiving if everyone wants something simple after a full day of sightseeing. Expect around SGD 12–20 per person depending on what you order. If you still have energy afterward, Mustafa Centre is literally the place to get last-minute gifts, snacks, perfumes, chocolates, and odd essentials before heading back — a very practical Singapore stop, not glamorous, but extremely useful. After you’re done, take the MRT back via Little India or Farrer Park toward Novena, and if you’re carrying bags, the short taxi ride back to Days Inn by Wyndham Singapore Novena is often worth it at night.
Start with the Singapore Cable Car from HarbourFront or Mount Faber as soon as Sentosa is on the agenda — this is the kind of ride that feels worth the detour because you get the skyline, harbor, and island views all in one sweep. Aim to arrive around opening so you’re not stuck behind tour groups; the whole experience, including tickets and queueing, usually takes about 45–60 minutes. If you’re heading up from VivoCity, the cable car station is straightforward to find, and the ride itself is a relaxing way to begin the day before the island gets busier.
From there, continue to Madame Tussauds Singapore at Imbiah Lookout, which fits nicely after the cable car since you stay in the same Sentosa zone. The 4-in-1 bundle is the one to do here, and it usually keeps you occupied for about 1.5–2 hours depending on photo stops and crowd levels. It’s a good indoor break from the heat, and if you’re traveling with family, this is usually one of the easiest stops to keep everyone happy without rushing.
By midday, head down to Good Old Days Food Court at Beach Station and use the lunch allowance here. Expect to spend about SGD 15–20 per person, and the setup is very practical: plenty of choice, air-con, and fast service, which matters when you’ve already done two attractions. It’s not a place to linger too long, but it’s ideal for a flexible lunch before the afternoon stretch. If you want a simple crowd-pleaser, stick to local rice/noodle stalls or one of the Indian-style options if available that day.
After lunch, make your way to S.E.A. Aquarium at Resorts World Sentosa for a calmer, indoor last stop before sunset. Give it around 1.5–2 hours so you can actually enjoy the large viewing panels and not just skim through; mid-afternoon is usually a good time because you get a bit of a break from the sun and the pacing slows the day down nicely. Then head over to Siloso Beach for Wings of Time — arrive early enough to get settled, since the show is only about 30 minutes but the buffer around it matters for good seats and an easy exit afterward. After the show, cross back toward HarbourFront and stop for dinner at Kailash Parbat, a dependable Indian dinner choice on the return route with mains typically landing around SGD 18–30 per person; it’s the kind of no-fuss meal that works well after a full Sentosa day before you head back to the hotel.
Start early from Sentosa so you reach Bugis before the shopping streets get properly crowded; the easiest move is the Sentosa Express back to VivoCity, then the MRT from HarbourFront to Bugis. Once you’re there, begin at Bugis Street Market while the stalls are fresh and the lanes are still manageable — this is the place for souvenir T-shirts, bags, small gifts, watches, phone accessories, and cheap snacks, with most prices friendly if you’re willing to compare a few stalls. Expect about 1 to 1.5 hours here, and don’t be shy about browsing first and buying later; the whole rhythm of Bugis Street is quick, casual, and a little chaotic in the best way.
From there, walk next door to Bugis Junction for a more comfortable, air-conditioned round of shopping. It’s a good reset after the heat and crowds, and you’ll find familiar brands, pharmacies, cafés, and a few reliable stores for last-minute essentials. If you want coffee or a snack break, this is the right place to pause for 20–30 minutes without losing momentum. Right around the corner, make a short cultural stop at Sri Krishnan Temple — a compact but beautiful Hindu temple with colorful gopuram details that’s easy to fit into the flow of the morning. Please dress modestly and move quietly inside; 20 to 30 minutes is enough to take it in properly.
Head over to Tekka Centre in Little India for lunch — it’s practical, affordable, and one of the best places nearby for a no-fuss meal before the airport run. On the ground floor you’ll find plenty of Indian food stalls serving dosas, biryani, prata, and curries; budget about SGD 8–15 per person depending on appetite. It’s a very local lunch stop, so don’t expect a fancy sit-down experience — the charm is in the pace and the variety. After lunch, head back to the hotel area and leave Novena around 4:30–5:00 PM for your ride to Changi Airport; by taxi or Grab it usually takes 30–45 minutes depending on traffic, and that gives you a comfortable buffer for check-in, baggage, immigration, and a last coffee before the SQ 516 departure to Kolkata.