From Kuala Lumpur International Airport (KLIA), take the KLIA Ekspres to KL Sentral (about 28 minutes; roughly MYR 55 per person), then a taxi or Grab to your hotel. A pre-booked car can be easier with luggage, but allow around 1.5–2.5 hours door-to-door either way for immigration, baggage and traffic. Check in, drink some water and keep the first evening gentle.
Head to KLCC Park for an easy 45-minute stroll and your first views of the Petronas Towers. It’s especially lovely as the towers light up; the park is generally open into the evening, and the outdoor walk is free. Then wander through Suria KLCC for about an hour to pick up anything you need and choose dinner—shops typically stay open until around 10 pm, though individual hours can vary.
Take a Grab or taxi to Jalan Alor (usually around 10–20 minutes, depending on traffic) and settle in for a relaxed street-food dinner. Browse the open-air stalls before choosing: grilled seafood, satay and noodle dishes are good first-night options. Budget about €5–12 per person for a meal, more if you order seafood or drinks; it’s lively and busy, so keep valuables close and agree on seafood prices before ordering.
Head to Petronas Twin Towers early; from central KL, a Grab or the LRT to KLCC is usually the simplest start. Allow about two hours, including security and the visit. Going up requires a timed ticket, so book ahead through the official ticket channel and arrive at the time on your ticket; admission is roughly MYR 98 per adult, subject to change. Afterward, walk over to Aquaria KLCC—it’s nearby and a good rainy-day option. Budget around 1½ hours; it generally opens daily from about 10am to 8pm, with last admission earlier, and tickets are roughly MYR 75–80.
For lunch, take a Grab to Lot 10 Hutong in Bukit Bintang (around 10–20 minutes depending on traffic), or walk via the air-conditioned KLCC–Bukit Bintang pedestrian link if you fancy stretching your legs. The food court is convenient for sampling Malaysian hawker favourites; allow about an hour and €5–10 per person. Then browse Pavilion Kuala Lumpur next door for an easy, air-conditioned afternoon break—about 1½ hours is plenty, unless the shops tempt you to linger.
Finish at Heli Lounge Bar in Bukit Bintang, a short Grab ride or walk from Pavilion Kuala Lumpur. Aim for around 5pm to catch the light changing over the city; rooftop access depends on weather and venue rules, so check its current opening details before setting out. Expect roughly €10–20 per person for a drink, and dress neatly—some evenings have a smart-casual dress code. If rain or thunderstorms roll in, the helipad view may not be available, so keep the evening flexible.
Start at Thean Hou Temple in Seputeh, before the heat builds. Give yourself about an hour to admire the red-and-gold halls, carved details and city views; it’s a short Grab ride from central Kuala Lumpur, though the uphill approach is easier by car than on foot. Entry is generally free, but check locally for any prayer-area restrictions or special event closures. From there, take a Grab to Central Market in Chinatown—allow around 15–25 minutes depending on traffic—and browse its craft stalls for about an hour. Shops commonly open around 10am, but individual stall hours can vary.
Walk from Central Market to Petaling Street, a lively stretch of Chinatown with market stalls and plenty of places to eat. Take your time browsing, then settle into a Chinese-Malaysian café for lunch; budget roughly €5–12 per person. It’s busiest around lunchtime, so step into a side lane if the main street feels crowded, and keep an eye on your belongings in the market crush.
Continue on foot to Sri Mahamariamman Temple, a short walk away. Allow about 45 minutes to appreciate the colourful entrance tower and interior; remove your shoes where required, dress modestly, and follow signs about photography and access. Then walk to Kwong Cheong Thye for a roughly 45-minute stop at this traditional soy-products shop. It’s a good place to sample or pick up a distinctive local taste; check its current opening hours before setting out, as small-shop schedules can change.
After the train-and-ferry transfer, allow time to get your bearings around the George Town ferry terminal and reach your accommodation; the full trip is likely to take most of the day. Once you’ve dropped your bags, walk along Weld Quay to Chew Jetty. Give the historic waterfront settlement about an hour to explore its boardwalk and narrow lanes, but remember people live here: keep voices low, ask before photographing residents, and don’t wander into private homes. Entry is generally free, though opening arrangements can vary.
From Chew Jetty, walk inland toward Kapitan Keling Mosque in Little India. Set aside around 30 minutes to admire the architecture from outside; visitor access is subject to the mosque’s schedule and prayer times, so dress modestly and check locally before going in. If you arrive later than planned, keep the visit brief rather than rushing through the residential jetty.
Finish with South Indian vegetarian food at Sri Ananda Bahwan in Little India—a relaxed first-night choice, with dishes typically around €4–9 per person. If your train runs late, go straight to dinner and save the longer Chew Jetty wander for another day; restaurants and visitor access can have changing hours, so check locally that evening.
Start at Pinang Peranakan Mansion on Church Street, allowing about 1½ hours for the restored rooms and displays on Peranakan life. It’s generally open daily during daytime hours, but check its current schedule and admission price before you go. From there, walk roughly 10 minutes through the heritage quarter to Khoo Kongsi at Cannon Square; set aside about an hour for the ornate clan house and courtyard. Modest dress is a good idea at both historic sites.
Walk around 10 minutes to ChinaHouse on Beach Street for lunch. Its café and bakery make it easy to keep this relaxed: allow about 1½ hours, with a rough budget of €8–15 per person. Save room if the cake counter catches your eye; the selection is a highlight.
After lunch, take an easy one-hour wander along Armenian Street and the nearby heritage lanes, browsing small shops, historic façades and street art as you go. Then walk about 10–15 minutes to Cheong Fatt Tze – The Blue Mansion on Leith Street. Aim for a guided visit if one is running; tour times and access can vary, so check ahead and plan your afternoon loop around the available slot. If there’s a gap before the tour, take a breather at a nearby café rather than rushing through the old quarter.
Set off early for Kek Lok Si Temple Air Itam; a Grab from George Town usually takes around 25–40 minutes, depending on traffic. Give the hilltop complex about two hours, and wear shoes you’re comfortable walking in—there are stairs and sloping paths. The temple is generally open during the day, but check current hours before setting out. Some parts of the complex, including the pagoda and the lift to the upper levels, may have separate small charges.
Walk or take a short ride to Air Itam Market for assam laksa at one of the local stalls—expect roughly €3–6 per person. It’s a busy, no-frills market, so bring cash and allow about an hour. Then head to the Penang Hill funicular station nearby. The ride is short, but queues can add time, especially on a Saturday; allow around two hours for the round trip and views, and check ticket prices and current operating details before you go.
From Air Itam, take a Grab or pre-arranged car across the island to Tropical Spice Garden in Teluk Bahang; allow roughly 40–60 minutes in traffic. Follow the shaded paths for about 1½ hours, checking the garden’s current closing time and admission price before travelling—the afternoon schedule is tight, so keep an eye on the clock. Continue north to Batu Ferringhi Beach for an hour by the water, then arrange a ride back to George Town; rides can be less readily available out here than in town, so it’s sensible to book your return or agree a pickup in advance.
Allow roughly 5–7 hours door to door for your flight day, including getting to Penang airport, check-in, immigration and the ride from Changi Airport into town. To make the waterfront stops comfortably, choose a flight that gets you into Singapore by mid-afternoon; no particular flight time is assumed. After dropping your bags, take the MRT or a taxi/Grab to Merlion Park. Spend about 45 minutes by the water for the classic views across Marina Bay. It’s free and open-air, so bring water and expect it to feel humid.
Walk around 15 minutes along the waterfront to Esplanade – Theatres on the Bay. Give yourselves about 45 minutes to admire the spiky-roofed arts complex and enjoy the bayfront promenade. Free public performances are sometimes held at the outdoor theatre, but check the venue’s listings on the day rather than counting on one.
Walk or take a short taxi/Grab ride to Lau Pa Sat, the historic hawker market in the Downtown Core. Allow about 1½ hours to browse the stalls and try local favourites such as satay, chicken rice or laksa; budget roughly €8–18 per person, depending on what you order. It’s a relaxed first night: pick a table, order from a few stalls, and keep the rest of the evening easy after the travel day.
Start around 8:00 at Gardens by the Bay. The outdoor gardens and Supertree Grove are free to explore, and the cooler morning is much kinder for walking; allow about two hours. If you want to visit the conservatories, book a timed ticket in advance and check the day’s opening hours and any maintenance closures. From there, walk towards ArtScience Museum at Marina Bay Sands—it’s roughly 15–20 minutes, depending on your route.
Give ArtScience Museum about 1½ hours. Exhibitions change, so check what’s on and reserve ahead if a particular show catches your eye; admission varies by exhibition. After a relaxed lunch nearby, head to the Marina Bay Sands SkyPark Observation Deck for your afternoon view over the city. Book a timed entry in advance, allow time for queues, and check the latest ticket price and operating hours before setting off.
For dinner, Makansutra Gluttons Bay by Esplanade is a good choice for local hawker-style dishes with a waterfront setting; budget roughly €10–20 per person, depending on what you order. Then catch Spectra, the free light-and-water show at Marina Bay Sands. It commonly runs in the evening, but timings can change, so check the official schedule that day and arrive a little early for a spot.
Begin at Sultan Mosque in Kampong Glam; allow about 45 minutes to admire its golden dome and grand prayer hall. It’s free to visit, but access to visitor areas can pause around prayer times, so check the mosque’s current visitor guidance before setting off. Dress modestly; coverings are usually available if needed. Then wander along Haji Lane, taking about an hour to browse its colourful shophouses, street art and independent shops. Some shops open later in the morning, so enjoy the lane’s murals and café atmosphere if a door is still shut.
For lunch, head to Zam Zam Restaurant, a short walk away on North Bridge Road. This long-established spot is known for murtabak; budget roughly €6–12 per person, depending on what you order. After lunch, take a taxi or public transport to National Gallery Singapore in the Civic District—allow around 20–30 minutes for the journey. Give the gallery about two hours for its Southeast Asian art collections in the former City Hall and Supreme Court buildings. It generally opens daily, but check the latest hours and ticket prices before you go; admission is paid, and booking ahead can help during busy periods.
Finish at Chinatown Complex Food Centre. From the gallery, allow roughly 15–25 minutes by taxi or MRT, depending on traffic and your route. There’s a wide choice of hawker stalls, with dinner usually around €5–12 per person. Stall hours vary and some close early or take days off, so arrive with a little flexibility and choose from what’s open rather than pinning the evening on one stall.
Allow 5–7 hours door to door for the flight from Singapore Changi Airport to Bangkok, including getting to the airport, check-in, the flight, immigration and your ride into town. Bangkok has two airports—Suvarnabhumi (BKK) and Don Mueang (DMK)—so check which one your flight uses before arranging a taxi or hotel transfer. After checking in, take about an hour to get settled and pick up water and essentials from a nearby convenience store; keep the rest of the evening loose in case traffic or airport formalities take longer than expected.
If you arrive with enough daylight, stretch your legs at Benchakitti Park in Asok. Its paths and wetlands make a welcome breather after travel; allow about an hour, and check current park hours before heading over. Then walk or take a short taxi ride to Terminal 21 Asok, a large, easy-to-navigate mall with travel-themed floors—handy for browsing, cooling off and finding dinner without another cross-town trip. Shops generally open into the evening, but check current hours if you arrive late.
For an inexpensive, low-fuss dinner, head upstairs to Pier 21 Food Court inside Terminal 21. Choose from Thai staples such as pad kra pao, noodles or mango sticky rice; budget roughly €3–7 per person. Food-court payment systems and prices can change, so check the instructions at the entrance, and don’t worry if travel delays mean you only have time for dinner tonight.
Start early at The Grand Palace (usually open daily from 8:30 a.m.; check the official visitor notice before setting out). Take a Grab or taxi to the Rattanakosin area, or use the MRT to Sanam Chai and walk. Allow around 2½ hours for the palace grounds, including security and ticket queues; admission is roughly ฿500 per person. Dress conservatively: shoulders and knees must be covered, and strict checks can mean a visit to the clothing counter if you’re not prepared.
Continue inside the complex to Wat Phra Kaew, the Temple of the Emerald Buddha, for about an hour. It’s part of the Grand Palace visit, so keep your ticket handy and follow signs for the visitor route. Afterward, walk about 15–20 minutes to Wat Pho; allow roughly 1½ hours for the Reclining Buddha and temple grounds. Admission is around ฿300, and comfortable shoes are useful—the grounds are larger than they first appear.
Walk to Museum Siam, near Sanam Chai station, for a cooler-paced introduction to Thai history and identity; plan on about 1½ hours. It is generally open Tuesday–Sunday, 10 a.m.–6 p.m., but check its schedule and current admission details before you go. For dinner, head toward The Sixth near Tha Tien for Thai favourites in a small, popular setting. Expect roughly €8–15 per person; it can be busy, so allow for a short wait and keep the evening relaxed after a full day on your feet.
Go to Pak Khlong Talat while the flower stalls are lively; the market trades around the clock, and an early start is cooler and more atmospheric. Give yourselves about an hour to wander among the jasmine garlands and marigolds. From there, take a short taxi or Grab to Tha Tien Pier, then the cross-river ferry to Wat Arun. Allow around 1½ hours for the temple and its decorated central prang; dress modestly, and check current visiting hours and admission before you go.
Head back across the river and take a northbound public boat to Wang Lang Pier for Wang Lang Market. Spend about 1½ hours grazing on grilled skewers, curries and sweets—most market bites are inexpensive, with a filling lunch often around €4–9 per person. It’s busy and lively, so bring small cash and expect to eat wherever you find a free seat.
From the market, take a short Grab or taxi to the Royal Barge Museum; allow about an hour to see the ceremonial boats up close. Opening hours and admission can change, so check before setting off and leave enough time to arrive during visitor hours. To finish, return to Wang Lang Pier and take a public boat along the Chao Phraya River for about an hour. Check the day’s last-boat times before boarding, and enjoy the changing riverfront views rather than treating it as a fixed sightseeing cruise.
Start at Jim Thompson House Museum in Pathum Wan; allow about 1½ hours for the guided tour through the teak houses and gardens. Check tour times and availability in advance, as entry is generally by guided tour. From central Bangkok, the BTS to National Stadium is convenient, followed by a short walk. Then head to Bangkok Art and Culture Centre, just across the road, for about 1½ hours among its contemporary exhibitions. It’s usually open Tuesday–Sunday, but check current hours and exhibitions before you go.
Walk or take a short taxi to Som Tam Nua in Siam Square for Isan-style papaya salad and other Thai dishes; budget roughly €8–15 per person. Ask for a lower spice level if you prefer it mild. After lunch, continue by BTS or on foot towards Ratchaprasong and spend around 30 minutes at Erawan Shrine. It’s a busy, active place of worship, so observe quietly, dress respectfully, and avoid blocking worshippers.
Take the BTS towards the Chatuchak area, then a taxi or Grab to Jodd Fairs DanNeramit. Leave about two hours to browse stalls and snack your way through the market; expect roughly €8–18 per person for casual food, depending on what you try. Night-market locations and operating schedules can change, so confirm this branch is open before setting out.
Allow 5–7 hours door to door for the flight day, so this plan depends on arriving early enough to reach the Old City with time to spare. After checking in, take an easy one-hour orientation stroll along the moat and nearby historic lanes; don’t try to cover the whole area, especially if you’re tired. Head to Wat Chedi Luang in the late afternoon, a short walk from the Old City lanes. Allow about an hour for the great brick chedi and temple grounds. Dress modestly, and check current visitor hours and admission arrangements before you go.
There’s an important timing catch: SP Chicken is known for daytime hours and may close in the late afternoon, so check its current hours before travel. Keep this stop next, as planned, but it will only work if your arrival is early enough; roast chicken is roughly €5–10 per person. Then take a Grab or songthaew to Chiang Mai Night Bazaar in Chang Khlan—allow around 1½ hours to browse. Stalls generally come alive in the evening, but exact hours vary; enjoy a relaxed wander and a snack rather than trying to fit in a full second dinner. If the flight day runs late, save the bazaar for another evening rather than rushing through it.
Start at Wat Phra Singh when it opens, usually around 6 a.m.; an hour is plenty for the main halls and peaceful courtyard. Dress modestly (shoulders and knees covered) and bring small cash for any areas with an admission charge. Then walk about 15 minutes through the Old City to Wat Chiang Man. Set aside 45 minutes to see its older halls and grounds; it’s a quieter stop, so take your time rather than rushing between temples.
Head to Fern Forest Cafe for a relaxed lunch in its leafy garden setting. Budget roughly €8–15 per person and allow about 1½ hours. It’s an easy walk from the temples, though a short Grab ride is handy if the midday heat has set in.
Visit the Lanna Folklife Museum for about 1½ hours. Check its current opening schedule before you go: Monday closures are possible, so confirm access in advance and be ready to move this visit to another day if it’s shut. In the evening, Saturday Walking Street Market on Wua Lai Road does not run on Monday; instead, choose a nearby local Thai restaurant around the Old City for dinner, typically €5–12 per person. Keep the evening unhurried after a full day on foot.
Hire a car with driver for the day, or arrange a private songthaew through your hotel; trying to link these hill stops by separate taxis can be awkward. Leave around 7:30 a.m. for Doi Suthep-Pui National Park. Allow about 45–60 minutes each way from town, plus roughly three hours for the forest scenery and stops. Then continue to Wat Phra That Doi Suthep for about 1½ hours. The temple is an active place of worship, so cover shoulders and knees; there are steps to reach the upper complex, and a small entrance fee may apply. Check current access and fees before you go.
Continue to Bhubing Palace for around 1½ hours, then on to Hmong Doi Pui Village for about an hour. Important Tuesday caveat: the palace gardens have commonly opened to visitors only on certain days, often Friday through Sunday and public holidays, so they may be closed today. Confirm directly before setting out; don’t count on being able to enter, and ask your driver about the day’s access before you commit to the full hill route. At the village, browse crafts and learn about local life, but ask before photographing people or homes.
Return to town and head to Khao Soi Mae Sai in Santitham for dinner; a bowl of the northern Thai curry noodle soup is typically around €4–8 per person. Opening hours and closing days can change, so check before you go, and arrive before the evening rush if you can. Allow roughly 45–60 minutes for the drive back from the hills, longer if traffic is heavy.
Allow roughly 6–8 hours door to door for today’s flight and transfers, and look for an early departure if you want to make the beach and market without rushing. Direct flights from Chiang Mai International Airport to Phuket International Airport vary by date; if you book a connection, check the full journey time and avoid a tight self-transfer. After landing, a pre-booked car or airport taxi is usually the simplest way to reach your accommodation; agree the destination and fare before setting off. Give yourselves about an hour to check in, unpack and ask your host or hotel which local transport options are reliable—getting around Phuket often takes longer than the map suggests.
If you arrive with daylight to spare, head to Karon Beach for an easy first stroll along the broad shoreline (about 1.5 hours is plenty). October can bring rough seas and changing conditions, so check the beach flags and posted advice before swimming; red flags mean stay out of the water. From Karon, a taxi or Grab to Kata Night Market takes around 10–20 minutes depending on traffic, though rides may be less readily available at busy times.
Browse the stalls at Kata Night Market and have dinner here; allow about 1.5 hours. It’s a relaxed, casual first-night choice, with meals typically around €6–14 per person depending on what you order. Market days and hours can change, so check locally before making a special trip; if your flight runs late, keep dinner simple near your accommodation rather than trying to squeeze everything in.
Start with Wat Chalong, Phuket’s best-known temple complex. From the west-coast beaches, allow around 30–50 minutes by taxi or Grab, depending on traffic; it’s also a practical stop if you’re staying near Chalong. Give the grounds about 1½ hours. Cover your shoulders and knees, remove shoes before entering temple buildings, and keep voices low. Entry is generally free, though donations are welcome.
Continue to Phuket Botanic Garden, a short drive away, for an easy 1½-hour wander through tropical planting and sheltered paths. Check its current opening status before setting out, as operating days and hours can change; if it’s closed, don’t assume you’ll be able to enter. A taxi or Grab is the simplest way to connect the two stops.
Head to Raya Restaurant in Phuket Old Town for lunch in a characterful historic house. Order a few dishes to share—southern Thai food can be rich and spicy—and budget roughly €10–20 per person. It’s a popular place, so allow for a wait at busy times. After lunch, walk to Phuket Thai Hua Museum; give the Chinese-Thai heritage exhibits about 1½ hours, and check the day’s opening hours and admission before you go.
Finish with an unhurried stroll along Thalang Road, browsing the colourful Sino-Portuguese shophouses and small independent shops. The Old Town is especially pleasant as the heat eases; cafés nearby make a good pause before heading back to your hotel. Use a taxi or Grab for the return—the island’s local buses may not line up conveniently with this route—and leave extra time for traffic around Chalong and town.
Head south early by Grab or a hired car to Promthep Cape; from Patong allow roughly 45–60 minutes, and from Kata or Karon around 25–35 minutes, depending on traffic. Give yourselves about an hour for the headland views and short walks. Then continue to Nai Harn Beach (around 15–20 minutes by road) for a couple of relaxed hours. October can bring strong surf and changing currents, so swim only where lifeguards permit and follow the beach flags.
Take a taxi or Grab to Rawai Seafood Market, about 15–20 minutes from Nai Harn. Choose seafood at the market, then ask a nearby restaurant to cook it; agree on the cooking price before ordering, as the market purchase and preparation are usually charged separately. Allow about 1½ hours and budget roughly €12–25 per person, depending on your choices.
Continue to Yanui Beach, a small cove roughly 10 minutes away, and leave time to enjoy the coast without swimming if the water looks rough. Finish at Windmill Viewpoint, a short drive away, for a 30-minute panorama over the southern shoreline. Taxis and Grab can be less readily available at these smaller beaches than in Phuket’s main resort areas, so arrange a return pickup or hire a car for the loop; avoid riding a scooter unless you’re experienced and properly licensed.
Head to Bang Tao Beach early, while it’s cooler and the sand is quiet. Allow about two hours for a long shoreline walk and a swim only if conditions are safe. October can bring rough seas: check the beach flags and local swimming advisories, and stay out of the water if red flags are flying. A Grab or Bolt is convenient, though pickup times and fares vary around Phuket.
From Bang Tao, it’s a short ride to Boat Avenue in Cherngtalay. Browse the shops and cafés for about an hour; many places get going later in the morning, so check opening times if you have a particular shop in mind. Then settle in at The Coffee Club Boat Avenue for lunch—budget roughly €8–15 per person. It’s an easy, air-conditioned pause before the afternoon by the sea.
Take a taxi or ride-hail south to Surin Beach for a relaxed couple of hours; allow roughly 10–20 minutes from Boat Avenue, depending on traffic. Check the swimming advisories here too, as October’s surf can be unpredictable. In the early evening, continue to Kamala Beach (around 15–25 minutes by road) for a quieter stroll and dinner at one of the casual beachfront Thai seafood restaurants. Expect about €10–20 per person for a simple meal, with seafood prices varying—ask the price before ordering.
If you’re staying around Kata or Karon, take a taxi or Grab to Karon Viewpoint for a quick 30-minute stop and a final look over the west-coast bays. Continue to Kata Beach for a relaxed walk or swim; allow about 1½ hours, but check the beach flags and surf conditions before getting in—the sea can be rough in October.
Head north to Banzaan Fresh Market in Patong for a casual Thai lunch and a wander among the produce stalls. Budget roughly €5–12 per person for lunch; market hours can vary, so check locally before you go. From there, Jungceylon is an easy walk for last-minute essentials and a flexible hour or so of shopping; shops generally open around late morning and stay open into the evening.
Leave plenty of time for the trip to Phuket International Airport. From Patong, the drive can take around an hour or more, and traffic may stretch the journey; allow 1½–2½ hours door to door, then add your airline’s recommended check-in buffer. Arrange a taxi or hotel car in advance if you have luggage, and keep your final shopping light enough to pack easily.
No packing list attached yet.