Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

30-Day Southeast Asia Backpacking Route Through Singapore Malaysia Indonesia Vietnam the Philippines and Thailand

Day 1 · Tue, Jun 1
Singapore

Arrival and city exploration in Singapore

  1. Merlion Park — Marina Bay; begin with Singapore’s iconic waterfront symbol and skyline views (late afternoon, ~45 minutes).
  2. Gardens by the Bay — Marina Bay; explore the Cloud Forest and Flower Dome before sunset (early evening, ~2 hours).
  3. Satay by the Bay — Gardens by the Bay; casual satay and local dishes, about S$15–30 per person (dinner, ~1 hour).
  4. Spectra — Marina Bay; watch the free light-and-water show across the bay (evening, ~20 minutes).

Late Afternoon: Marina Bay

After checking in, head to Merlion Park around 4:30–5:00pm, when the heat starts to ease. Take the MRT to Raffles Place and walk about 10 minutes, or use a Grab if you have luggage. Allow roughly 45 minutes for photos of the Merlion, Marina Bay Sands, and the waterfront skyline. The park is free and open around the clock, but bring water and expect some humidity even late in the day.

Walk clockwise along the bay toward Gardens by the Bay—about 25–30 minutes on foot—or take a short Grab if the weather is stormy. Spend around two hours in the Cloud Forest and Flower Dome before sunset; both conservatories generally operate from 9am to 9pm, though maintenance closures occasionally affect individual attractions. Combined admission is commonly around S$32–40 per adult, depending on the ticket type. The Cloud Forest is wonderfully cool, so it makes a good break from the outdoor heat.

Dinner and Evening

For an easy dinner, stay within the gardens at Satay by the Bay, an open-air hawker centre near the waterfront. Share several sticks of satay, grilled seafood, chicken wings, and drinks; budget about S$15–30 per person. Most stalls trade from late morning until around 10pm, but popular dishes can sell out later in the evening. After eating, return toward the bay for Spectra, the free light-and-water show outside Marina Bay Sands. Shows are usually held at 8pm and 9pm, with an additional 10pm performance on Friday and Saturday; check the current schedule on the day. Arrive 10–15 minutes early for a clear view, then take the MRT from Bayfront or Raffles Place back to your accommodation.

Day 2 · Wed, Jun 2
Singapore

Singapore heritage districts

  1. Thian Hock Keng Temple — Chinatown; visit one of Singapore’s oldest Hokkien temples (morning, ~45 minutes).
  2. Maxwell Food Centre — Chinatown; sample hawker classics such as chicken rice, about S$8–18 per person (late morning, ~1 hour).
  3. Sri Mariamman Temple — Chinatown; see Singapore’s oldest Hindu temple and ornate entrance tower (midday, ~30 minutes).
  4. Kampong Gelam — Arab Street; browse textile shops and cafés around the Sultan Mosque (afternoon, ~1.5 hours).
  5. Lau Pa Sat — Downtown; finish with hawker food beneath the historic cast-iron market hall, about S$12–25 per person (evening, ~1 hour).

Morning: Chinatown’s Temples

Start around 9:00am in Chinatown with Thian Hock Keng Temple, one of Singapore’s oldest Hokkien temples. Its carved dragons, tiled roof, and quiet incense-filled courtyard are best appreciated before the streets get busy; allow about 45 minutes. From Telok Ayer MRT, it is a short walk, and the temple is generally open from early morning until late afternoon. Dress respectfully—shoulders and knees covered—and keep voices low during worship.

Walk north through Chinatown toward Maxwell Food Centre for a late breakfast or early lunch, roughly 10 minutes away. Give yourselves an hour to browse the stalls rather than queueing for only the most famous one: try chicken rice, fish soup, oyster cake, or fresh sugarcane juice, budgeting around S$8–18 per person. After eating, visit Sri Mariamman Temple, just a few blocks away. Singapore’s oldest Hindu temple is particularly striking for its densely sculpted entrance tower; allow 30 minutes and remove your shoes before entering. A small photography or entrance fee may apply, and services can make some areas temporarily unavailable.

Afternoon: Kampong Gelam

Take the Downtown Line from Chinatown MRT to Bugis MRT—about 10 minutes—or use a Grab if the humidity is unpleasant. Spend the afternoon wandering Kampong Gelam, especially Arab Street, Haji Lane, and the lanes around Sultan Mosque. Browse textile and perfume shops, then pause at a café such as The Black Hole Group or % Arabica Arab Street. The district is more enjoyable as a loose wander than a checklist; allow about 1½ hours, and note that many independent shops open closer to 11:00am or noon.

Evening: Lau Pa Sat

Head to Lau Pa Sat by MRT from Bugis toward Raffles Place, or walk for around 20 minutes if the weather is comfortable. Finish beneath the market’s ornate Victorian cast-iron structure, choosing from stalls serving satay, laksa, seafood, and Singaporean rice dishes. Budget S$12–25 per person, with dinner usually liveliest after 6:00pm. If you want satay, check the outdoor Satay Street section, though traffic and stall layouts can vary. From Lau Pa Sat, Downtown MRT is nearby for an easy ride back to your accommodation.

Day 3 · Thu, Jun 3
Kuala Lumpur, Malaysia

Kuala Lumpur introduction

Getting there from Singapore
Flight to Kuala Lumpur International Airport (1h; door-to-door ~4–5h; S$60–180) via AirAsia, Scoot, or Malaysia Airlines. Depart around 07:00–08:00 to reach KL by late morning. Book on airline websites or Google Flights.
Coach from Golden Mile Tower to TBS Kuala Lumpur (5–6.5h; S$25–50) via Aeroline or Transtar. Depart 07:00; book on 12Go or Easybook.
  1. Singapore–Kuala Lumpur flight or coach — Singapore to Kuala Lumpur; allow ~5 hours door-to-door by flight or ~6–7 hours by coach, departing early and using KL Sentral for onward transit (morning–afternoon).
  2. Central Market — Pasar Seni; browse Malaysian crafts and snacks after checking in (late afternoon, ~1 hour).
  3. Petaling Street Market — Chinatown; explore Kuala Lumpur’s lively street-food and shopping district (evening, ~1.5 hours).
  4. Jalan Alor Food Street — Bukit Bintang; eat grilled seafood, noodles, and tropical fruit, about RM25–60 per person (dinner, ~1.5 hours).

Morning to Early Afternoon: Arrive and Settle into Central Kuala Lumpur

After your early journey from Singapore, check in around Bukit Bintang, Chinatown, or near KL Sentral—all are convenient bases for this short stay. If you arrive before your room is ready, leave your bags at the hotel and have a quick lunch nearby. From KL Sentral, take the LRT to Pasar Seni; the ride is only a few minutes, and Central Market is a short walk from the station. Allow about an hour to browse batik, pewter, woven crafts, and Malaysian snacks. It is generally open from around 10:00am to 10:00pm, though individual stalls vary, and prices are often negotiable outside the more polished shops.

Late Afternoon: Central Market to Chinatown

Walk from Central Market through the covered Kasturi Walk toward Petaling Street Market, following the changing atmosphere from craft stalls to busy Chinatown lanes. This is a good time to wander without a strict plan: look for herbal shops, imitation goods, old coffee houses, and small temples tucked between storefronts. For a local-style break, stop at Koon Kee Wan Tan Mee or Lai Foong Lala Noodles if you are hungry; otherwise, save your appetite for dinner. Keep phones and wallets secure in the busiest stretches, and use a Grab rather than walking if the heat or rain becomes uncomfortable.

Evening: Petaling Street and Jalan Alor

Spend roughly 90 minutes around Petaling Street, then take the MRT from Pasar Seni to Bukit Bintang or use Grab, usually a 10–20-minute trip depending on traffic. Finish at Jalan Alor Food Street, where the stalls come alive after dusk with grilled seafood, satay, noodles, fresh fruit, and cold drinks. Expect about RM25–60 per person for a generous meal; compare menus and confirm prices before ordering seafood by weight. Wong Ah Wah is a classic stop for grilled chicken wings, while the surrounding stalls are ideal for sharing several dishes. After dinner, stroll through Bukit Bintang and return to your hotel early enough to recover from the travel day—tomorrow’s city sightseeing will be much more enjoyable with a slow start.

Day 4 · Fri, Jun 4
Kuala Lumpur, Malaysia

Kuala Lumpur city highlights

  1. Petronas Twin Towers — KLCC; take in Kuala Lumpur’s defining skyline landmark and observation decks (morning, ~2 hours).
  2. KLCC Park — KLCC; stroll the landscaped park beneath the towers (late morning, ~45 minutes).
  3. Pavilion Kuala Lumpur — Bukit Bintang; browse the central shopping and dining area (afternoon, ~1.5 hours).
  4. Lot 10 Hutong — Bukit Bintang; try heritage hawker dishes in a comfortable food hall, about RM20–45 per person (late afternoon, ~1 hour).
  5. Thean Hou Temple — Robson Heights; enjoy hilltop temple architecture and city views (early evening, ~1 hour).

Morning: Petronas Twin Towers

Start around 8:30am at the Petronas Twin Towers in KLCC, before the heat and tour groups build. The observation deck and skybridge usually operate from around 9:00am, with timed tickets commonly costing about RM35–100 per person depending on the visit slot; book ahead through the official website, especially for weekends. Allow roughly two hours including security and the exhibitions. From Bukit Bintang, the easiest option is the covered walkway or a short Grab ride; from KL Sentral, take the LRT to KLCC.

Afterward, walk straight into KLCC Park for a slower 45-minute circuit beneath the towers. The park is free and open from early morning until late evening, and its shaded paths, fountains, and benches make a useful breather from the city humidity. If you want a drink, pick one up inside Suria KLCC before continuing; keep some water with you, as the midday heat arrives quickly.

Afternoon: Pavilion Kuala Lumpur and Lot 10 Hutong

Around noon, follow the air-conditioned pedestrian bridge from KLCC toward Pavilion Kuala Lumpur—the walk takes about 15–20 minutes and avoids busy roads. Spend roughly 90 minutes browsing the mall’s shops and food outlets, or simply use it as a cool place to pause. Continue to Lot 10 Hutong in Bukit Bintang, a few minutes away on foot, for a late lunch or early dinner. This polished food hall brings together old-school Kuala Lumpur hawker stalls; budget about RM20–45 per person, and arrive before the evening rush if you want a seat. Look for local favourites such as noodles, roast meats, or claypot dishes rather than trying to cover everything.

Early Evening: Thean Hou Temple

Take a Grab from Bukit Bintang to Thean Hou Temple on Robson Heights, usually 10–20 minutes depending on traffic. Aim to arrive around 5:30pm, when the light softens and the hilltop views across Kuala Lumpur are particularly good. The temple grounds are generally open from morning into the evening and are free to enter; dress modestly, with shoulders and knees covered, and keep voices low around worshippers. Allow about an hour to admire the red-and-gold architecture, lanterns, gardens, and city panorama. A Grab back to Bukit Bintang or Chinatown is the most practical finish—public transport is less convenient from the temple, particularly after dark.

Day 5 · Sat, Jun 5
George Town, Malaysia

George Town street culture

Getting there from Kuala Lumpur, Malaysia
ETS train from KL Sentral to Butterworth (3h45–4h15; RM60–100), then ferry to George Town (10–15m; ~RM2) or Grab. Take a morning train. Book ETS on KTMB; ferry is paid locally.
Direct coach to George Town (5–6h; RM40–70) via KKKL or Aeroline; book on 12Go or Easybook.
  1. Kuala Lumpur–George Town train or flight — Kuala Lumpur to Penang; allow ~4–5 hours by train plus transfer, or ~3.5 hours door-to-door by flight (morning).
  2. Pinang Peranakan Mansion — George Town; learn about Penang’s Baba-Nyonya heritage in a lavish historic house (afternoon, ~1 hour).
  3. Khoo Kongsi — Cannon Square; see one of George Town’s finest Chinese clanhouse complexes (late afternoon, ~45 minutes).
  4. Armenian Street — George Town; wander murals, shophouses, and small galleries (late afternoon, ~1 hour).
  5. Tek Sen Restaurant — George Town; eat well-known Chinese-Malaysian dishes, about RM35–70 per person (dinner, ~1.5 hours).

Morning: Kuala Lumpur to George Town

Take an early ETS train from KL Sentral to Butterworth, ideally around 7:00–8:00am. The train takes roughly four hours, followed by the short walk to the Penang Sentral ferry terminal. The ferry across to George Town takes about 10–15 minutes and costs only a few ringgit; if you have larger backpacks or arrive late, a Grab from Butterworth is more convenient. Expect to reach George Town around lunchtime. Leave your bags at your accommodation—Lebuh Chulia, Love Lane, and Armenian Street are especially handy bases—and take a short Grab or 15-minute walk to the Pinang Peranakan Mansion.

Afternoon: Baba-Nyonya heritage

Spend about an hour inside the Pinang Peranakan Mansion, a richly decorated 19th-century townhouse filled with carved woodwork, tiled floors, furniture, and everyday objects from Penang’s Peranakan community. It generally opens from around 9:30am to 5:00pm, with admission commonly around RM25–30 per person; check the current closing time if your train arrives late. Afterward, take a relaxed walk through the old shophouse lanes toward Khoo Kongsi. The ornate clanhouse complex on Cannon Square is best approached slowly—look up at the carved facades and narrow courtyards along the way. Allow about 45 minutes inside; it usually closes in the late afternoon and costs roughly RM10 per person.

Late Afternoon and Dinner

From Khoo Kongsi, wander through Armenian Street, where restored shophouses, small galleries, cafés, and street murals make this one of George Town’s nicest areas for an unhurried first walk. Don’t try to tick off every mural; the pleasure is in ducking into side lanes and watching the neighborhood shift from galleries to food stalls as evening arrives. For dinner, continue to Tek Sen Restaurant on Carnavon Street, about a 10-minute walk away. Go early—around 5:30–6:00pm—or expect a queue, as the popular Chinese-Malaysian restaurant does not usually take reservations. Share several dishes such as double-roasted pork, tofu, vegetables, and seafood; budget around RM35–70 per person, excluding drinks. After dinner, stroll back through the lantern-lit streets or use Grab if the humidity or your backpacks make walking uncomfortable.

Day 6 · Sun, Jun 6
Langkawi, Malaysia

Langkawi island escape

Getting there from George Town, Malaysia
Flight from Penang International Airport to Langkawi (35–45m; RM80–250) via AirAsia or Firefly; door-to-door ~3h. Take a morning flight to preserve the afternoon. Book with the airline.
Ferry from Swettenham Pier to Kuah (about 2h45m; RM80–120), plus terminal transfers. Check schedules and book via Direct Ferries or the operator.
  1. Penang–Langkawi ferry or flight — Penang to Langkawi; allow ~3 hours by ferry or ~3.5 hours door-to-door by flight, arriving at Kuah or the airport (morning).
  2. Kilim Karst Geoforest Park — Kilim; take a mangrove-and-limestone boat tour through dramatic karst scenery (afternoon, ~3 hours).
  3. Kuah Night Market — rotating Langkawi locations; sample inexpensive local dishes, about RM15–35 per person (evening, ~1 hour).

Morning: Penang to Langkawi

Take a morning flight from Penang International Airport, ideally departing around 8:00–9:00am, so you can reach Langkawi, collect your bags, and still have a relaxed afternoon. The flight itself is short, but allow about three hours door to door. On arrival, pre-booked hotel transfers or Grab are the easiest options; Kilim Karst Geoforest Park is roughly 30–40 minutes from Langkawi International Airport and around 25 minutes from Kuah. If you choose the ferry instead, expect a longer morning and arrive at Kuah Jetty, where taxis and Grab are available, though the afternoon boat tour will feel more compressed.

Afternoon: Kilim’s Mangroves and Limestone Karsts

After checking in and having a quick lunch, head to Kilim Karst Geoforest Park for a three-hour mangrove-and-limestone boat tour. Tours generally depart from Kilim Jetty and wind through dark mangrove channels beneath towering karst cliffs, with possible stops at Bat Cave and floating fish farms depending on the operator and tide. A shared boat usually costs around RM80–150 per person, while a private boat is often RM350–600 for two to six people; confirm that the price includes park fees and hotel transfer before paying. Bring water, sun protection, and insect repellent, and avoid feeding wildlife. The park is best visited in the afternoon once you have arrived and settled, but try to leave by about 1:30pm so you are not rushing the final boat departure.

Evening: Kuah Night Market

Return toward Kuah for the Kuah Night Market, whose location rotates around Langkawi on different evenings, so check the current schedule with your accommodation before setting out. Spend about an hour browsing stalls of nasi campur, grilled seafood, ayam percik, kuih, and fresh fruit; RM15–35 per person is plenty for a filling dinner. This is a much more local, low-key evening than Langkawi’s beach strips—arrive around 6:00–7:00pm, carry small notes, and bring your own reusable bag. From Kuah, allow 20–30 minutes by Grab or taxi back to most accommodation areas, with prices varying considerably after the market becomes busy.

Day 7 · Mon, Jun 7
Langkawi, Malaysia

Langkawi coastal day

  1. Langkawi SkyCab — Oriental Village; ride above rainforest and limestone peaks (morning, ~2 hours).
  2. Langkawi Sky Bridge — Gunung Mat Cincang; walk the spectacular curved bridge above the forest (late morning, ~1 hour).
  3. Tanjung Rhu Beach — north Langkawi; relax on one of the island’s most beautiful sandy beaches (afternoon, ~2 hours).
  4. The Cliff Restaurant & Bar — Pantai Cenang; enjoy a sunset meal with sea views, about RM50–100 per person (sunset dinner, ~1.5 hours).

Morning: Langkawi SkyCab

Start early, around 8:30am, and take a Grab or pre-booked taxi from your accommodation to Oriental Village. From Pantai Cenang, the drive usually takes 25–35 minutes; from Kuah, allow roughly 20–25 minutes. The Langkawi SkyCab generally begins operating around 9:30am, although opening times and weather-related closures can change, so check the official schedule before leaving. A standard return ticket is often around RM50–85 per adult, with higher-priced packages including the 3D attractions at the base. The gondola ride takes you over thick rainforest toward the limestone peaks of Gunung Mat Cincang—go early for clearer views and shorter queues.

From the upper station, continue to the Langkawi Sky Bridge. Depending on the ticket package and operating conditions, you may need to take a short incline lift or walk along the mountain access route; allow about an hour in total. The curved bridge sits high above the forest, and the best views are toward the forested valleys and scattered islands offshore. Wear proper shoes rather than flip-flops, and bring water—the paths can be hot and exposed. If the bridge is closed because of wind or rain, the cable-car viewpoint is still worthwhile, but avoid lingering if clouds are rolling over the ridge.

Afternoon: Tanjung Rhu Beach

Have lunch back at Oriental Village or pick up something simple before driving north to Tanjung Rhu Beach, around 35–45 minutes away. This is a good time to slow down: walk along the broad pale-sand beach, swim if conditions are calm, and look across toward the small offshore islands. Public access can be less obvious than at the busier southern beaches, so ask your driver to drop you near the main public beach entrance rather than at a private resort. Bring cash for drinks and snacks, and keep valuables with you; there is limited shade, so renting a chair or carrying a lightweight cover is useful.

Evening: Sunset at The Cliff Restaurant & Bar

Leave Tanjung Rhu by about 4:30pm for Pantai Cenang. The drive can take 35–45 minutes, and sunset timing in June is usually around 7:20pm, giving you time to freshen up before dinner at The Cliff Restaurant & Bar. Request an outdoor table overlooking the sea and arrive before sunset, as the best tables are popular. Expect roughly RM50–100 per person for a main meal and drinks. After dinner, stroll along Pantai Cenang—the beach road is lively but relaxed in the evening, with small shops and bars—then use Grab or arrange a hotel taxi rather than relying on finding a metered taxi late at night.

Day 8 · Tue, Jun 8
Ubud, Indonesia

Ubud cultural immersion

Getting there from Langkawi, Malaysia
Flight Langkawi–Denpasar via Kuala Lumpur (5–8h including connection; RM350–900) via AirAsia or Malaysia Airlines, then prebooked car to Ubud (1–2h; IDR 300,000–600,000). Depart early. Book flights on airline sites and the transfer via Klook or hotel.
  1. Langkawi–Bali flight — Langkawi to Denpasar, usually via Kuala Lumpur; allow most of the day for connections and airport transfers (morning–afternoon).
  2. Ubud Palace — central Ubud; see the town’s historic royal compound after checking in (late afternoon, ~45 minutes).
  3. Saraswati Temple — central Ubud; admire lotus ponds and Balinese temple design (early evening, ~30 minutes).
  4. Locavore NXT — Ubud; book a creative Indonesian tasting menu, typically about IDR 800,000–1,500,000 per person (dinner, ~2 hours).

Late Afternoon: Ubud Palace

After your long flight and transfer from Langkawi, check in, shower, and keep the first afternoon deliberately easy. Around 4:30pm, walk to Ubud Palace (Puri Saren Agung) in the center of town. The historic royal compound is compact and takes about 45 minutes; its carved stone gateways, courtyard shrines, and ornate woodwork are especially atmospheric as the light softens. Entry to the palace grounds is generally free, though evening dance performances may require a separate ticket costing roughly IDR 100,000–150,000. Leave your passport and valuables at the hotel—central Ubud is walkable, but its pavements can be uneven and crowded.

Early Evening: Saraswati Temple

From Ubud Palace, it is only a few minutes on foot along Jalan Kajeng toward Saraswati Temple. Pause at the entrance to admire the lotus pond and the temple’s richly decorated split gate; the main inner courtyard is reserved for worshippers, so dress respectfully with shoulders and knees covered. Spend around 30 minutes here, then wander the nearby lanes rather than trying to fit in another major sight. Ubud Market can be tempting, but it is busy and much of it will be closing around this time; instead, take a quiet drink at a small café on Jalan Bisma before dinner.

Dinner: Locavore NXT

Reserve Locavore NXT well ahead—this is one of Ubud’s most sought-after dining experiences, and same-day tables are unlikely. Arrive around 7:00pm for the Indonesian-focused tasting menu, which usually runs about IDR 800,000–1,500,000 per person before drinks and takes roughly two hours. The kitchen presents inventive dishes built around local ingredients, making it a memorable first evening in Bali rather than just another restaurant stop. After dinner, use a pre-booked hotel car or Grab where available; drivers can find central Ubud confusing at night, and narrow lanes around the restaurant are not ideal for wandering while jet-lagged.

Day 9 · Wed, Jun 9
Ubud, Indonesia

Ubud surroundings

  1. Tegallalang Rice Terrace — north of Ubud; walk through iconic layered rice fields early to avoid heat (morning, ~1.5 hours).
  2. Tirta Empul Temple — Manukaya; visit the sacred spring temple respectfully, without treating rituals as a tourist attraction (late morning, ~1 hour).
  3. Goa Gajah — Bedulu; explore the archaeological cave and surrounding bathing pools (afternoon, ~1 hour).
  4. Sukawati Art Market — Sukawati; browse Balinese handicrafts and practice friendly bargaining (late afternoon, ~1 hour).
  5. Warung Babi Guling Pak Dobiel — Nusa Dua area; try Bali’s celebrated roast pork, about IDR 50,000–120,000 per person (dinner, ~45 minutes).

Morning: Tegallalang Rice Terrace

Leave Ubud around 7:30am with a hired driver or Grab/Gojek, allowing 30–45 minutes to reach Tegallalang Rice Terrace before the sun becomes intense. The main viewpoints can feel busy, so ask your driver to drop you near one of the quieter northern entrances and follow the signed walking paths through the fields. Allow about 1½ hours, including time for photos and the steep, uneven sections; wear proper sandals or trainers rather than flip-flops. Entrance fees are commonly around IDR 25,000–50,000 per person, with some paths requesting small additional donations. Have coffee or a simple breakfast at Tis Cafe nearby, but don’t linger too long—the next stop is best reached before midday.

Late Morning to Afternoon: Tirta Empul Temple and Goa Gajah

Continue roughly 20 minutes north to Tirta Empul Temple in Manukaya, arriving around 10:30am. This is a working Hindu temple, so rent or wear a sarong and cover your shoulders and knees; the purification pools are for worshippers, and you should only enter the ritual area if following local guidance. Spend about an hour viewing the courtyards, spring-fed pools, and shrines without photographing people during prayers. Entry is generally around IDR 50,000 per person, and a respectful visit is more rewarding than trying to rush through every section. From here, drive south for approximately 30–40 minutes to Goa Gajah in Bedulu. Explore the carved cave, ancient bathing pools, and leafy archaeological grounds for about an hour; the paths can be slippery after rain, and the usual entrance fee is around IDR 50,000–75,000 per person.

Late Afternoon and Dinner: Sukawati Art Market and Warung Babi Guling Pak Dobiel

Around 4:00pm, head 25–35 minutes south to Sukawati Art Market, where you can browse woven bags, paintings, carved wood, sarongs, and small temple-style souvenirs. Prices are usually negotiable, but keep the tone friendly: offer roughly half the opening price and settle somewhere reasonable if you genuinely want the item. The market generally winds down by early evening, so allow an hour and carry small rupiah notes. Finish with dinner at Warung Babi Guling Pak Dobiel in the Nusa Dua area, about 35–50 minutes farther south depending on traffic. Order the roast-pork plate with rice and side dishes—expect around IDR 50,000–120,000 per person—and arrive before the evening rush, as popular cuts can sell out. Arrange a driver for the return to Ubud; the trip can take 1½–2 hours at night, while Grab/Gojek availability is less dependable in the Nusa Dua area.

Day 10 · Thu, Jun 10
Canggu, Indonesia

Bali beach time in Canggu

Getting there from Ubud, Indonesia
Private car or Grab/Gojek (1.5–2.5h; IDR 250,000–500,000), departing after breakfast. Traffic can be severe; allow 3h if traveling late morning. Book Grab/Gojek or a hotel transfer.
  1. Ubud–Canggu transfer — Bali; allow ~1.5–2 hours by car depending on traffic, departing after breakfast (morning).
  2. Batu Bolong Beach — Canggu; settle into the area with a beach walk and surf watching (late morning, ~1 hour).
  3. The Practice — Berawa; join a yoga class in a distinctive bamboo studio (afternoon, ~1.5 hours).
  4. La Laguna Bali — Berawa; enjoy sunset drinks in a colorful beachfront setting (sunset, ~1.5 hours).
  5. Warung Bu Mi — Batu Bolong; eat inexpensive Indonesian rice dishes, about IDR 40,000–90,000 per person (dinner, ~45 minutes).

Morning: Transfer from Ubud to Canggu

Have breakfast in Ubud and leave around 8:30–9:00am by private car or Grab/Gojek. The drive to Canggu usually takes 1.5–2.5 hours, although traffic through Sukawati, Kerobokan, and Berawa can make it longer. A hotel transfer is often easiest with luggage; expect roughly IDR 250,000–500,000. Ask to be dropped near Batu Bolong Beach, where you can leave your bags at your accommodation if your room is not ready.

Spend late morning walking along Batu Bolong Beach, watching the beginner surf break and the steady stream of scooters, dogs, and beach cafés. The sand is dark volcanic sand, and the beach is better for a stroll and surf watching than swimming, particularly around high tide. Grab a cold coconut or coffee nearby, but avoid lingering too long in the midday sun—Canggu’s heat builds quickly.

Afternoon: Yoga in Berawa

After checking in or having a light lunch, take a short Grab/Gojek ride to The Practice in Berawa. This distinctive bamboo studio offers a range of yoga classes, commonly including slow flow, vinyasa, yin, and restorative sessions; check the current schedule and reserve ahead through its website, as popular afternoon classes can fill. Allow about 1.5 hours, including arrival time, and bring water—mats and basic equipment are generally available, though policies can vary. From Batu Bolong, allow roughly 10–20 minutes by scooter or car depending on traffic.

Sunset and Dinner

Continue to La Laguna Bali, a colorful beachfront venue near Berawa Beach, ideally arriving 30–45 minutes before sunset. Its eclectic décor and relaxed garden setting make it a good place for one drink rather than an elaborate meal; order a cocktail, beer, or fresh juice and settle in as the sky changes over the coast. Sunset is usually around 6:00–6:30pm in June, but arrive early for a comfortable table. Afterwards, ride back toward Batu Bolong for dinner at Warung Bu Mi, a casual local-style rice stall where you choose from dishes such as vegetables, tofu, tempeh, chicken, and spicy sambal. Budget IDR 40,000–90,000 per person, and carry cash in case card payment is unavailable.

Day 11 · Fri, Jun 11
Canggu, Indonesia

Canggu and southern Bali

  1. Tanah Lot Temple — west coast; visit Bali’s famous offshore temple around low tide (morning, ~1.5 hours).
  2. Green Bowl Beach — south Bali; spend a quieter beach interval away from Canggu’s crowds (afternoon, ~2 hours).
  3. Uluwatu Temple — Pecatu; watch the clifftop sunset and, if desired, a Kecak performance (late afternoon–evening, ~2 hours).
  4. Jimbaran Bay seafood restaurants — Jimbaran; dine barefoot by the beach, about IDR 200,000–500,000 per person (dinner, ~1.5 hours).

Morning: Tanah Lot Temple

Leave Canggu around 7:00am by private car or Grab, allowing roughly 45–75 minutes for the west-coast traffic to Tanah Lot Temple. Aim to arrive near low tide, when you can walk across the rocks toward the sea temple—check the tide table the night before, as the crossing is not always possible. The temple area opens from around 7:00am, with admission generally about IDR 75,000–100,000 per adult, plus a small parking fee. Allow about 1.5 hours, and wear sandals with a secure grip; swimming or climbing onto the temple itself is not permitted. Rather than spending too long at the main souvenir strip, take the cliff path around the viewing areas for broader coastal views.

Afternoon: Green Bowl Beach

From Tanah Lot, arrange a driver for the southward journey to Green Bowl Beach, allowing approximately 1.5–2 hours depending on traffic. This is one of Bali’s more secluded beaches, reached by a steep staircase of several hundred steps, so bring water, reef-safe sunscreen, and only a light day bag. Entry and parking are usually around IDR 5,000–15,000, and the beach is best treated as a simple swimming and relaxing stop rather than a place with dependable facilities—small warungs may be closed, and the sea can be rough. Spend about two hours here, keeping an eye on your belongings and the tide before starting the climb back up.

Late Afternoon and Evening: Uluwatu Temple and Jimbaran Bay

Continue to Uluwatu Temple in Pecatu around 4:00pm, allowing 30–45 minutes from Green Bowl Beach outside peak traffic. The temple grounds usually remain open until around 7:00pm, with admission commonly about IDR 50,000 per person and a separate sarong rental or temple attire requirement if needed. Keep sunglasses, hats, and phones secure around the monkeys. Walk the clifftop paths first, then attend the Kecak performance if tickets are available; sunset shows typically begin around 5:00–6:00pm, but arrive early because seating fills quickly and the performance is weather-dependent. Afterward, drive 30–45 minutes to Jimbaran Bay for seafood dinner. Choose a table directly on the sand and agree on the seafood weight and cooking price before ordering; expect roughly IDR 200,000–500,000 per person, excluding premium shellfish and drinks. Book or arrive before 7:00pm for a better beachfront table, then return to Canggu—the drive can take 1.5–2.5 hours at night, so a prearranged driver is much less stressful than relying on a last-minute ride.

Day 12 · Sat, Jun 12
Manila, Philippines

Manila arrival and old city

Getting there from Canggu, Indonesia
Taxi to Denpasar Airport, then flight to Manila (4–6h flying/connection; door-to-door ~7–9h; IDR 2,000,000–5,000,000) via Cebu Pacific, AirAsia, or Philippine Airlines, usually connecting in Kuala Lumpur or Singapore. Take the earliest practical flight. Book on airline websites or Google Flights.
  1. Bali–Manila flight — Denpasar to Manila; allow ~6–8 hours door-to-door with airport transfers (morning–afternoon).
  2. Fort Santiago — Intramuros; explore Manila’s historic Spanish-era citadel (late afternoon, ~1 hour).
  3. San Agustin Church — Intramuros; visit the Philippines’ oldest stone church (late afternoon, ~30 minutes).
  4. Barbara’s Heritage Restaurant — Intramuros; eat Filipino dishes with a heritage setting, about ₱700–1,500 per person (dinner, ~1.5 hours).
  5. Manila Baywalk — Ermita; finish with sunset views across the bay (evening, ~45 minutes).

Late Afternoon: Intramuros and Fort Santiago

After the long flight from Bali, check in, leave your bags, and take a short break before heading to Intramuros. Use Grab rather than hailing a taxi, especially during Manila’s afternoon traffic. Aim to arrive at Fort Santiago around 4:00pm; the citadel is usually open until about 10:00pm, with admission commonly around ₱75–100. Give yourselves roughly an hour to wander through the stone gates, riverside paths, and memorial rooms associated with José Rizal. The late afternoon is far more comfortable than midday, though the cobblestones can be uneven, so wear proper shoes.

A five- to ten-minute walk through the old quarter brings you to San Agustin Church, generally open to visitors until late afternoon or early evening, though wedding ceremonies can occasionally restrict access. Allow about 30 minutes for the carved wooden doors, painted ceiling, and quiet side chapels; the attached museum may close earlier, so prioritize the church if you arrive late. Keep some small cash for entrance fees and be respectful with clothing, as this remains an active place of worship.

Evening: Heritage Dinner and Manila Baywalk

For dinner, settle into Barbara’s Heritage Restaurant on General Luna Street, where the old-house setting and Filipino dishes make a welcome introduction to Manila. Expect around ₱700–1,500 per person depending on what you order; call or check ahead for the evening’s hours and any cultural performance schedule. Try classics such as kare-kare, pancit, or adobo, and allow about 1½ hours rather than rushing after the flight.

After dinner, book a Grab to the Manila Baywalk in Ermita, allowing 20–40 minutes depending on traffic. Arrive around sunset for the best chance of seeing the bay turn gold and pink; spend about 45 minutes along the promenade, but keep phones and bags secure in the crowd. If you are exhausted, treat this as a brief scenic stop and return directly to your hotel—Manila’s traffic makes an early night particularly valuable before tomorrow’s flight to Puerto Princesa.

Day 13 · Sun, Jun 13
Puerto Princesa, Philippines

Palawan gateway in Puerto Princesa

Getting there from Manila, Philippines
Direct flight from Manila to Puerto Princesa (1h20m; door-to-door ~4–5h; ₱1,500–5,000) via Cebu Pacific, AirAsia Philippines, or Philippine Airlines. Take a morning flight. Book on airline sites or Traveloka.
  1. Manila–Puerto Princesa flight — allow ~5 hours door-to-door including airport transfers and check-in (morning).
  2. Puerto Princesa City Baywalk Park — waterfront; take an easy first walk after arrival (late afternoon, ~1 hour).
  3. Iwahig Prison and Penal Farm — Iwahig; see a distinctive community-based rehabilitation site with a guide (late afternoon, ~1.5 hours).
  4. Kalui Seafood Restaurant — city center; enjoy seafood and Filipino specialties, about ₱800–1,500 per person (dinner, ~1.5 hours).

Morning: Fly to Puerto Princesa

Take a morning direct flight from Manila to Puerto Princesa, allowing around five hours door to door for the airport transfer, check-in, flight, baggage collection, and arrival into town. On landing, pre-arrange your hotel transfer or use an airport van; the airport is close to the city center, usually 10–20 minutes by tricycle or car depending on traffic. Check in, leave your bags, and have a light lunch before heading out again—this is best kept as an easy arrival afternoon rather than a packed sightseeing day.

Late Afternoon: Puerto Princesa City Baywalk Park and Iwahig Prison and Penal Farm

Around 3:30pm, take a tricycle or Grab to Puerto Princesa City Baywalk Park for an unhurried waterfront stroll. The promenade is particularly pleasant as the light softens, with fishing boats offshore and simple food stalls beginning to open; allow about an hour. From there, arrange a car or tricycle tour onward to Iwahig Prison and Penal Farm, roughly 30–45 minutes away. Visit with a local guide and be respectful: this is a working, community-based rehabilitation facility rather than a conventional tourist attraction, and access or visiting arrangements can change. Allow about 1½ hours, and aim to leave before dark for the return to the city.

Evening: Seafood at Kalui Seafood Restaurant

Return to the city center for dinner at Kalui Seafood Restaurant, a popular barefoot-style restaurant where you remove your shoes before entering. The menu changes with the catch, but grilled fish, prawns, and Filipino seafood dishes are reliable choices; budget around ₱800–1,500 per person. Reservations are sensible, especially at weekends. After dinner, keep the evening relaxed—Puerto Princesa is an early-rising gateway town, and you will appreciate a good night’s sleep before the long transfer toward El Nido tomorrow.

Day 14 · Mon, Jun 14
El Nido, Philippines

El Nido island base

Getting there from Puerto Princesa, Philippines
Shared or private van via the Puerto Princesa–El Nido Highway (5–6.5h; ₱700–1,200), departing 06:00–07:00. Book with Lexxus Shuttle, Eulen Joy, hotel, or 12Go.
  1. Puerto Princesa–El Nido van transfer — Palawan; allow ~5–6 hours, departing early and confirming hotel drop-off (morning–afternoon).
  2. El Nido Public Market — town center; pick up fruit and snacks and get oriented (late afternoon, ~45 minutes).
  3. Nacpan Beach — north El Nido; relax on a broad, palm-lined beach outside town (late afternoon, ~2 hours).
  4. Happiness Beach Bar — El Nido town; eat casual Mediterranean and Filipino dishes, about ₱500–1,000 per person (dinner, ~1 hour).

Morning to Early Afternoon: Puerto Princesa to El Nido

Leave Puerto Princesa around 6:00–7:00am in your shared or private van, allowing roughly 5–6.5 hours on the Puerto Princesa–El Nido Highway. The road is scenic but winding in places, so keep water, snacks, and motion-sickness tablets handy; shared vans commonly stop once or twice for a quick meal and bathroom break. Confirm the exact drop-off with your accommodation in El Nido, since some drivers will take you directly to the property while others finish near the transport terminal. Expect to pay about ₱700–1,200 per person for a shared van, with a private vehicle costing considerably more.

Late Afternoon: El Nido Public Market and Nacpan Beach

After checking in and taking a short break, walk or take a tricycle to El Nido Public Market in the town center for about 45 minutes. It is a useful first look at local life rather than a polished tourist stop: pick up bananas, mangoes, bottled water, and biscuits for tomorrow’s boat day. From there, arrange a tricycle or hired van to Nacpan Beach, roughly 45–60 minutes north of town; a return tricycle is usually around ₱1,500–2,000, while a shared transfer can be cheaper. Spend about two hours on the broad, palm-backed sand, ideally arriving after 3:00pm when the worst heat has eased. Bring cash, sunscreen, and a towel—facilities are basic, and the sea can be rough during southwest monsoon conditions in June.

Evening: Dinner at Happiness Beach Bar

Return to El Nido before dark, as the northern road is poorly lit and can become slippery after rain. For dinner, settle into Happiness Beach Bar along El Nido’s beachfront for casual Mediterranean and Filipino food; allow ₱500–1,000 per person and expect a relaxed, lively atmosphere rather than fast service. It is a good first-night choice after the long van ride, but keep the evening easy: tomorrow’s island-hopping boats generally leave early, and weather can affect departure times. Confirm your boat tour and meeting point with your operator before turning in.

Day 15 · Tue, Jun 15
El Nido, Philippines

El Nido coastal day

  1. El Nido Island-Hopping Tour A — Bacuit Bay; visit lagoons and limestone islands by shared or private boat (full day, ~7–8 hours).
  2. El Nido Boutique & Artcafé — town center; book the tour and have a practical pre- or post-trip meal, about ₱500–1,000 per person (evening, ~1 hour).
  3. El Nido beach massage — town beachfront; unwind after the boat day (evening, ~1 hour).

Morning to Afternoon: El Nido Island-Hopping Tour A

Have breakfast early and meet your boat operator around 8:00–8:30am at El Nido’s beachfront, usually near the municipal jetty or the main beach. Tour A normally runs for 7–8 hours through Bacuit Bay, combining clear-water lagoons, limestone cliffs, and snorkelling stops around the islands. The exact order depends on tides and boat traffic, but expect visits to Big Lagoon, Secret Lagoon, Shimizu Island, Seven Commandos Beach, or a similar set of stops.

Shared tours generally cost around ₱1,200–1,800 per person, often excluding the ₱400 Eco-Tourism Development Fee, kayak rental, and hotel transfers. Bring reef-safe sunscreen, a dry bag, water shoes, and cash for drinks or kayak hire; phone signal is unreliable once you leave town. A packed lunch is usually included, but confirm this when booking. Arrive early because the beach departure area can be chaotic, and boats may anchor offshore, requiring a short wade through the water.

Evening: El Nido Boutique & Artcafé and a Beach Massage

You should return to town around 4:00–5:00pm, tired and salty, so allow time for a shower before heading to El Nido Boutique & Artcafé on Serena Street. It is one of the most useful places in town for arranging tours, transfers, and onward travel, as well as having a relaxed menu of Filipino and international food. Expect about ₱500–1,000 per person for dinner; book tomorrow’s plans here if you have not already, and confirm pickup times directly rather than relying only on a message.

Finish with a one-hour El Nido beach massage along the beachfront, where several licensed-looking massage stalls offer simple foot, back, or full-body treatments for roughly ₱400–800. Choose a busier, well-lit stall and agree on the price and duration first. The beach is lovely after dark, but keep phones and wallets secure, and avoid swimming at night because of boats and changing tides.

Day 16 · Wed, Jun 16
Cebu City, Philippines

Cebu island introduction

Getting there from El Nido, Philippines
Flight from El Nido Airport to Cebu, if operating on your date (about 1h30m; ₱5,000–12,000) via AirSWIFT; otherwise fly El Nido–Manila–Cebu, taking most of the day. Book AirSWIFT or airline websites; verify 2027 schedules.
  1. El Nido–Cebu flight — typically via Manila; allow most of the day for connections and transfers (morning–afternoon).
  2. Basilica Minore del Santo Niño — Cebu City; visit the Philippines’ most important Catholic pilgrimage church (late afternoon, ~45 minutes).
  3. Magellan’s Cross — downtown Cebu; see the historic marker beside the basilica (late afternoon, ~20 minutes).
  4. Yap-Sandiego Ancestral House — Parian; tour one of Cebu’s oldest preserved homes (late afternoon, ~45 minutes).
  5. Larsian BBQ — Fuente Osmeña; choose grilled skewers and rice, about ₱250–600 per person (dinner, ~1 hour).

Morning–Afternoon: Fly from El Nido to Cebu City

This is primarily a travel day, so take the earliest practical flight from El Nido Airport. If a direct AirSWIFT service to Mactan–Cebu International Airport operates on your date, the flight takes about 1½ hours; otherwise, allow most of the day for a connection through Manila. Keep your afternoon flexible—delays and airport transfers are common, and Cebu traffic can be slow once you reach the city. On arrival, use Grab to reach accommodation around Fuente Osmeña, Mango Avenue, or Cebu Business Park; these areas make tonight’s dinner and tomorrow’s onward travel straightforward.

Late Afternoon: Basilica Minore del Santo Niño and Magellan’s Cross

After checking in and taking a short break, head to downtown Cebu by Grab. Begin at Basilica Minore del Santo Niño, generally open from early morning until the evening, although services can restrict access to parts of the church. Allow about 45 minutes to see the ornate interior and the chapel housing the Santo Niño image, and dress respectfully with shoulders and knees covered. Immediately beside it, Magellan’s Cross takes roughly 20 minutes; the small pavilion is free to enter, though the surrounding area is busy, so keep phones and wallets secure.

Late Afternoon–Evening: Yap-Sandiego Ancestral House and Larsian BBQ

Walk or take a very short Grab ride toward Parian—depending on traffic and the heat, walking may take 10–15 minutes—to Yap-Sandiego Ancestral House, one of Cebu’s oldest preserved homes. Its dark timber rooms, antique furniture, and small garden offer a quieter contrast to the basilica; allow around 45 minutes and check the day’s closing time before setting out, as hours can vary. Afterwards, ride south to Fuente Osmeña for dinner at Larsian BBQ, a lively open-air grill market where you choose skewers of chicken, pork, seafood, or barbecue and add rice and dipping sauces. Expect about ₱250–600 per person; go with an appetite, but choose a busy stall with good turnover and confirm prices before ordering.

Day 17 · Thu, Jun 17
Moalboal, Philippines

Cebu coastal escape

Getting there from Cebu City, Philippines
Ceres bus from Cebu South Bus Terminal to Moalboal (3.5–4.5h; ₱200–300), departing 06:00–07:00. Use a taxi or Grab to the terminal; buy the ticket at the station.
  1. Cebu City–Moalboal transfer — southwest Cebu; allow ~3–4 hours by bus or private car, departing early (morning).
  2. Panagsama Beach sardine run — Moalboal; snorkel above the famous dense sardine shoal with a local guide (late morning, ~1.5 hours).
  3. White Beach — Moalboal; spend the afternoon swimming and relaxing on sand (afternoon, ~2.5 hours).
  4. Ven’z Kitchen — Moalboal; eat affordable Filipino and international dishes, about ₱400–900 per person (dinner, ~1 hour).

Early Morning–Late Morning: Cebu City to Moalboal

Leave Cebu City around 6:00–7:00am for Cebu South Bus Terminal, using Grab because morning traffic can already be slow. Take the southbound Ceres bus marked for Moalboal; the ride usually takes 3½–4½ hours and costs about ₱200–300. Ask to get off near Panagsama Beach, rather than at Moalboal town, and keep water and snacks with you—the bus may make several local stops. After checking in or leaving your bags, walk down to the beachfront and arrange a local snorkel guide, ideally through your accommodation or a reputable dive shop.

Late Morning: Panagsama Beach Sardine Run

Spend roughly 1½ hours snorkeling above the sardine shoal just offshore from Panagsama Beach. You do not need to take a boat: the fish gather close to the reef, and a guide can point out the best entry spot and help with fins, mask, and safety. The sardines are present year-round, but visibility is often best before afternoon winds and rain; avoid standing on the coral and use reef-safe sunscreen. Expect equipment and guide fees of around ₱300–800 per person, depending on what is included.

Afternoon: White Beach

After lunch near Panagsama Beach, take a tricycle or habal-habal roughly 15–20 minutes north to White Beach. The entrance fee is commonly around ₱20–50 per person, with loungers or cottages available for an additional charge. This is the slower part of the day: swim, read beneath the palms, and stay through the softer late-afternoon light. The beach is more relaxed than Panagsama, though the sea can become choppier later in the day, so check conditions before swimming and keep valuables with your accommodation rather than on the sand.

Evening: Dinner at Ven’z Kitchen

Return to Panagsama Beach by tricycle and have dinner at Ven’z Kitchen, a casual local favorite known for generous Filipino and international plates. Budget about ₱400–900 per person, and allow around an hour—service can be unhurried when the restaurant is busy. Try a Filipino dish such as sisig or adobo alongside rice, then walk the lively strip around Panagsama Road before turning in; tomorrow’s snorkeling or canyoneering departures often start early.

Day 18 · Fri, Jun 18
Bangkok, Thailand

Bangkok arrival and old town

Getting there from Moalboal, Philippines
Private car or bus back to Cebu Airport (3.5–5h; ₱2,500–4,500 private car, or ₱250–400 bus/taxi combination), then flight to Bangkok, usually via Manila (6–10h total; ₱6,000–15,000). Depart Moalboal very early. Book flights on airline sites or Google Flights.
  1. Cebu–Bangkok flight — usually via Manila; allow most of the day for connections and airport transfers (morning–afternoon).
  2. Wat Pho — Rattanakosin; see the reclining Buddha and historic temple grounds (late afternoon, ~1.5 hours).
  3. Wat Arun — Thonburi; cross the river for Bangkok’s landmark riverside temple (early evening, ~1 hour).
  4. The Deck by Arun Residence — riverside; dine opposite Wat Arun, about THB 700–1,500 per person (dinner, ~1.5 hours).

Morning–Afternoon: Fly from Cebu to Bangkok

This is a full travel day, so leave Moalboal before dawn and allow at least 3½–5 hours to reach Mactan–Cebu International Airport. A private car is the least stressful option; if using the Ceres bus, leave extra time for the transfer from Cebu South Bus Terminal to the airport. Your route will usually involve a connection in Manila, and with airport transfers and waiting time, reaching Bangkok in the late afternoon or evening is realistic. Keep Thai baht or a card ready for the airport transfer, and avoid committing to anything time-sensitive after landing.

Late Afternoon: Wat Pho

After checking in around Rattanakosin, take a short rest, then head to Wat Pho if you arrive by roughly 4:00pm. The temple is open daily until about 6:30pm, with admission generally around THB 300 per person; dress modestly, covering shoulders and knees. Spend around 1½ hours wandering through the tiled courtyards and smaller chedis before visiting the enormous reclining Buddha. From the temple entrance, walk or take a short tuk-tuk or taxi to the river pier—allow extra time in Bangkok’s evening traffic.

Early Evening: Wat Arun

Cross the Chao Phraya River from Tha Tien Pier to Wat Arun, a quick local ferry ride costing only a few baht. Arrive before sunset if possible, when the temple’s porcelain details catch the soft light and the river is at its most atmospheric. The grounds usually remain open into the early evening, but hours and access to the central prang can vary, so treat this as a relaxed one-hour visit rather than a climb you must fit in. Bring small cash for the ferry and keep your phone secure around the busy pier.

Dinner: The Deck by Arun Residence

Finish at The Deck by Arun Residence, directly across the river from Wat Arun. Reserve ahead—especially for a riverside table—and expect roughly THB 700–1,500 per person before drinks. It is a polished first-night choice with Thai and international dishes, but the real draw is the illuminated temple view after dark. If you are too tired after the flight, ask your hotel to arrange a Grab or taxi back rather than walking through the quieter lanes around Rattanakosin late at night.

Day 19 · Sat, Jun 19
Bangkok, Thailand

Bangkok city exploration

  1. Grand Palace — Rattanakosin; visit Bangkok’s grand royal complex early (morning, ~2 hours).
  2. Museum Siam — Rattanakosin; explore Thailand’s history through engaging exhibits (late morning, ~1.5 hours).
  3. Pak Khlong Talat Flower Market — Old Town; browse Bangkok’s colorful wholesale flower market (afternoon, ~1 hour).
  4. Chinatown Yaowarat Road — Chinatown; sample seafood, noodles, and desserts, about THB 300–700 per person (evening, ~2 hours).

Morning: Grand Palace

Start early and arrive at the Grand Palace around 8:30am, before the strongest heat and the largest tour groups. From central Bangkok, take the Chao Phraya Express Boat to Tha Chang Pier, then walk a few minutes to the entrance; a Grab is convenient but can be slow around Rattanakosin. Allow about two hours for the palace grounds and Wat Phra Kaew, where shoulders and knees must be covered. Admission is typically around THB 500 per person, though opening hours and ticket arrangements can change, so check the official listing before leaving. Bring water, wear comfortable shoes, and avoid unofficial guides approaching outside the gates.

Late Morning: Museum Siam

Walk or take a short Grab to Museum Siam, usually about 10–15 minutes depending on the heat and traffic. Its interactive exhibitions make a good contrast to the ornate palace, explaining Thai identity, food, language, and everyday culture in a relaxed, air-conditioned setting. Plan around 1½ hours; admission is commonly about THB 100–200 per person, with reduced rates sometimes available. For lunch, stop nearby at Nang Loeng Market if it is open and you are happy to wander a little farther, or simply grab something light before continuing—today is better paced with a proper break rather than another major sightseeing stop.

Afternoon and Evening: Pak Khlong Talat to Chinatown Yaowarat Road

In the afternoon, head to Pak Khlong Talat Flower Market, Bangkok’s wholesale flower market, by taxi or Grab; it is only a short ride from the museum, although Old Town traffic can make the journey take 15–30 minutes. Spend about an hour browsing tightly packed stalls of orchids, roses, marigolds, and lotus flowers. The market is open around the clock, but the atmosphere is liveliest when deliveries and vendors are active; keep to the edges of the working aisles and ask before photographing people. Continue to Chinatown Yaowarat Road around 6:00pm, arriving by Grab or a short walk if you prefer to pass through the older lanes. Stay for dinner and graze between seafood stalls, noodle shops, and dessert vendors—budget roughly THB 300–700 per person. Try several small dishes rather than committing to one restaurant, and explore Soi Yaowarat 11 or the side streets once the main road becomes crowded. The street is at its best after dark, but traffic and pedestrians are intense, so keep valuables zipped away and use the MRT from Wat Mangkon for the easiest return.

Day 20 · Sun, Jun 20
Ayutthaya, Thailand

Ayutthaya historical stop

Getting there from Bangkok, Thailand
State Railway train from Krung Thep Aphiwat or Hua Lamphong to Ayutthaya (1–1.5h; THB 20–300), with local transfer to the station. Depart early morning. Book at the station or via D-Ticket.
  1. Bangkok–Ayutthaya train — Bangkok to Ayutthaya; take an early train, allowing ~1.5–2 hours including station transfers (morning).
  2. Wat Mahathat — Ayutthaya Historical Park; see the famous Buddha head entwined in tree roots (morning, ~45 minutes).
  3. Wat Ratchaburana — Ayutthaya Historical Park; explore a striking Khmer-style temple ruin (late morning, ~45 minutes).
  4. Ayutthaya floating market — Ayutthaya; have lunch and browse regional foods, about THB 200–500 per person (midday, ~1 hour).
  5. Wat Chaiwatthanaram — west bank; finish among riverside ruins at golden hour (late afternoon, ~1 hour).
  6. Ayutthaya–Bangkok return train — return before evening crowds; allow ~1.5–2 hours (early evening).

Morning: Bangkok to Ayutthaya and the old royal temples

Take an early State Railway train to Ayutthaya, ideally arriving around 8:30–9:00am; from central Bangkok, allow 1½–2 hours including the transfer to Krung Thep Aphiwat or Hua Lamphong station. At Ayutthaya station, cross the road and take a short ferry across the river, then hire a tuk-tuk for the temple circuit—agree on a price first, with roughly THB 500–800 for several hours being a reasonable starting point. Begin at Wat Mahathat, where the Buddha head wrapped in tree roots is best seen before tour groups arrive; allow about 45 minutes. Continue by tuk-tuk or bicycle to Wat Ratchaburana, whose tall Khmer-style prang and partly climbable ruins give a good sense of the city’s former grandeur. Entry to the main temples is usually around THB 50 per person each, though ticket arrangements can vary.

Midday: Riverside lunch and a slower wander

Around noon, head to the Ayutthaya floating market for an easy lunch and a look at regional snacks, fruit, and small craft stalls. Set aside about an hour and THB 200–500 per person; it is more of a themed market than an untouched local market, but it is convenient for trying dishes such as boat noodles, roti sai mai, and grilled seafood in one stop. Keep some cash handy, and don’t feel obliged to pay for the short boat ride if you would rather simply browse and eat. The heat is strongest now, so use the market as a proper break, with water and sunscreen before continuing.

Late Afternoon: Wat Chaiwatthanaram at golden hour

After lunch, take a tuk-tuk across to the west bank and save Wat Chaiwatthanaram for late afternoon. Its riverside Khmer-style towers are particularly atmospheric as the light softens, and an hour is enough to walk the terraces and photograph the symmetrical ruins. Dress respectfully at every temple—shoulders and knees covered—and bring a hat, as there is little shade inside the historical park. Leave around 5:00–5:30pm for Ayutthaya station, allowing extra time for traffic and the ferry crossing if returning that way.

Early Evening: Return to Bangkok

Take an early-evening train back to Bangkok, allowing roughly 1½–2 hours and avoiding the later commuter rush where possible. Trains can run late, so keep dinner plans flexible; once back in the city, a Grab from the station is simplest, particularly if you are tired after a hot day outdoors.

Day 21 · Mon, Jun 21
Chiang Mai, Thailand

Chiang Mai old town

Getting there from Ayutthaya, Thailand
Overnight sleeper train from Ayutthaya to Chiang Mai (11–13h; THB 800–1,800), departing evening on Day 20 and arriving morning Day 21. Book a lower berth early on D-Ticket or 12Go; this avoids losing Day 21.
  1. Bangkok–Chiang Mai flight — allow ~4 hours door-to-door including airport time and transfers (morning).
  2. Wat Chedi Luang — Old City; see Chiang Mai’s monumental historic chedi (afternoon, ~1 hour).
  3. Wat Phra Singh — Old City; visit a major Lanna Buddhist temple (late afternoon, ~1 hour).
  4. Chiang Mai Gate Market — Old City; eat northern Thai snacks and dishes, about THB 150–400 per person (evening, ~1 hour).

Morning: Arrive in Chiang Mai

Your overnight sleeper should arrive at Chiang Mai Railway Station in the morning. Collect your bags and take a Grab to your accommodation in the Old City—usually 10–20 minutes, depending on traffic. Most hotels and hostels can hold luggage before check-in, so leave your bags and have breakfast nearby rather than trying to start sightseeing immediately. A simple bowl of khao soi or rice porridge is ideal after the train; expect around THB 60–120 per person.

Afternoon: Old City temples

Once you have rested and freshened up, walk through the quieter lanes of the Old City to Wat Chedi Luang. Its enormous brick chedi is one of Chiang Mai’s most atmospheric sights, and you only need about an hour here. The temple generally opens from around 8:00am to 5:00pm, with an entrance fee of roughly THB 50 per person; dress with shoulders and knees covered, and remove shoes before entering the smaller shrine buildings.

Continue on foot for about 10 minutes to Wat Phra Singh, one of the finest examples of Lanna temple architecture. Spend another hour looking around the richly decorated Viharn Lai Kham and shaded grounds. It is usually open until around 5:00pm and costs approximately THB 20–50. Keep the rest of the afternoon unhurried—this is a good time to take a break at a café along Ratchadamnoen Road or return to your hotel for a shower after the overnight journey.

Evening: Chiang Mai Gate Market

Around 6:00pm, make your way to Chiang Mai Gate Market on the southern edge of the Old City. The market is most lively in the evening, with stalls serving northern specialties such as grilled pork skewers, sai ua sausage, nam prik ong, sticky rice, and kanom krok. Share several dishes as you wander; THB 150–400 per person is plenty for a satisfying meal. The market is easy to reach on foot from the southern Old City, or it is a short Grab ride from elsewhere in Chiang Mai. Go slowly tonight—the overnight train makes this a better day for temples, food, and settling into the city than for a packed excursion.

Day 22 · Tue, Jun 22
Chiang Mai, Thailand

Chiang Mai mountain surroundings

  1. Doi Suthep–Pui National Park — west of Chiang Mai; climb to Wat Phra That Doi Suthep for mountain and city views (morning, ~2 hours).
  2. Hmong Doi Pui Village — Doi Suthep; learn about local crafts and mountain culture respectfully (late morning, ~1 hour).
  3. Huay Kaew Waterfall — foothills; take a short nature break near the city (afternoon, ~1 hour).
  4. Khao Soi Khun Yai — Old City; try northern Thailand’s signature curry noodles, about THB 100–250 per person (late lunch, ~45 minutes).
  5. Warorot Market — riverside market district; browse northern snacks and dried fruit (late afternoon, ~1 hour).

Morning: Doi Suthep–Pui National Park and Wat Phra That Doi Suthep

Leave the Old City around 7:30am by Grab, songthaew, or a pre-arranged red truck to Doi Suthep–Pui National Park. The drive to Wat Phra That Doi Suthep takes about 35–45 minutes, with winding roads as you climb into the hills. The temple is generally open from around 6:00am to 8:00pm; dress modestly, remove your shoes before entering the shrine areas, and bring a light layer because the mountaintop is noticeably cooler. Allow about two hours for the naga staircase, golden chedi, temple courtyards, and sweeping views over Chiang Mai. A shared songthaew can be inexpensive, but hiring one for several hours is easier if you want to continue to the next stop without negotiating another ride.

Late Morning: Hmong Doi Pui Village

Continue uphill to Hmong Doi Pui Village, roughly 20–30 minutes beyond the temple. Spend about an hour browsing small craft stalls and walking through the village at an unhurried pace. It is best treated as a living community rather than a staged attraction: ask before photographing residents, avoid intrusive pictures, and buy directly from local makers if something catches your eye. The road is steep and uneven in places, so comfortable shoes are useful. Your driver can wait while you explore, or you can arrange a return pickup in advance if using separate rides.

Afternoon: Huay Kaew Waterfall and Khao Soi Khun Yai

On the way back toward town, stop at Huay Kaew Waterfall, near the foothills below the mountain. It is a simple, shaded nature break rather than a major swimming destination, and about an hour is enough for the short paths, rocks, and forest air. Conditions can be slippery after rain, so wear shoes with grip and do not climb onto wet rocks. Continue into the Old City for a late lunch at Khao Soi Khun Yai, a small local favorite known for rich northern-style curry noodles. It typically operates from late morning into the afternoon and may close once the day’s batch sells out, so aim to arrive around 1:30–2:00pm; expect roughly THB 100–250 per person, including a drink or side.

Late Afternoon: Warorot Market

After lunch, take a Grab or songthaew toward the Ping River and Warorot Market, allowing about 15–25 minutes depending on traffic. Wander through the market’s food sections for northern snacks, dried fruit, sai ua sausage, chili dips, and packaged treats that travel well. The market is usually busiest and most atmospheric from late afternoon into the evening; bring small notes, compare prices, and ask vendors to seal anything edible for your onward flight. From here, it is about 10–15 minutes by Grab back to the Old City, making this an easy final stop after a mountain day.

Day 23 · Wed, Jun 23
Hanoi, Vietnam

Hanoi arrival and Old Quarter

Getting there from Chiang Mai, Thailand
Flight via Bangkok (5–8h including connection; THB 4,000–10,000) via Thai AirAsia, VietJet, Thai Airways, or Vietnam Airlines. Depart early and allow airport transfer time. Book airline websites or Google Flights.
  1. Chiang Mai–Hanoi flight — usually via Bangkok; allow most of the day for connections and transfers (morning–afternoon).
  2. St. Joseph’s Cathedral — Hoàn Kiếm; see Hanoi’s neo-Gothic landmark after checking in (late afternoon, ~30 minutes).
  3. Hanoi Old Quarter — Hoàn Kiếm; wander narrow streets and traditional shopfronts (late afternoon, ~1.5 hours).
  4. Bún Chả Hương Liên — Hai Bà Trưng; eat Hanoi-style grilled pork with noodles, about VND 80,000–180,000 per person (dinner, ~1 hour).
  5. Hoàn Kiếm Lake — central Hanoi; take an evening lakeside walk (evening, ~45 minutes).

Morning–Afternoon: Fly from Chiang Mai to Hanoi

Take the earliest practical flight from Chiang Mai International Airport, usually connecting through Bangkok. With the flight, connection, airport transfers, and immigration, this will use most of the day, so keep your Hanoi plans intentionally light. Arrange a Grab or hotel transfer from Noi Bai International Airport—the trip to the Old Quarter normally takes 40–60 minutes, but evening traffic can stretch it beyond an hour. After checking in, withdraw some Vietnamese đồng and take a short rest; the Old Quarter is easiest to enjoy on foot once the heat begins to fade.

Late Afternoon: St. Joseph’s Cathedral and Hanoi Old Quarter

Around 4:30pm, walk to St. Joseph’s Cathedral in Hoàn Kiếm, Hanoi’s atmospheric neo-Gothic landmark. Allow about 30 minutes to admire the stone façade and the small square outside; services may limit access to the interior, so dress respectfully and avoid visiting during Mass. From here, wander east through the Old Quarter, following streets such as Nhà Chung, Hàng Trống, Hàng Bạc, and Mã Mây. This is a good time simply to browse silk shops, herbal medicine stores, cafés, and tiny workshops rather than chase a checklist—keep phones and wallets secure in the busiest lanes.

Evening: Bún Chả Hương Liên and Hoàn Kiếm Lake

For dinner, take a Grab to Bún Chả Hương Liên in Hai Bà Trưng, made famous by Barack Obama’s visit. A meal of smoky grilled pork, rice noodles, herbs, and dipping sauce costs roughly VND 80,000–180,000 per person; arrive before 6:30pm if you want to avoid the busiest period, and expect a straightforward, unfussy local dining room. Afterwards, return by Grab or walk back toward Hoàn Kiếm Lake for a relaxed 45-minute circuit. The lakeside is especially pleasant after dark, when residents gather for exercise and street performers appear around the pedestrian zone; on weekends, nearby roads are often closed to traffic, making the walk much more comfortable.

Day 24 · Thu, Jun 24
Hanoi, Vietnam

Hanoi cultural districts

  1. Ho Chi Minh Mausoleum — Ba Đình; visit Hanoi’s monumental political complex early and dress respectfully (morning, ~1.5 hours).
  2. Temple of Literature — Văn Miếu; explore Vietnam’s historic Confucian academy (late morning, ~1 hour).
  3. Vietnam Museum of Ethnology — Cầu Giấy; learn about the country’s diverse ethnic cultures (afternoon, ~2 hours).
  4. Phở Gia Truyền Bát Đàn — Old Quarter; try a classic Hanoi beef noodle shop, about VND 70,000–150,000 per person (dinner, ~45 minutes).

Morning: Ho Chi Minh Mausoleum

Start early, around 7:00am, and take a Grab to the Ho Chi Minh Mausoleum in Ba Đình. The mausoleum complex is usually open only in the morning on selected days, and entry procedures can change, so check locally the evening before; arrive by 7:30am to avoid the longest queues. Wear clothing covering your shoulders and knees, and leave large bags at the designated storage area. Allow about 1½ hours for the mausoleum area and nearby political landmarks, but follow staff instructions closely—photography is restricted around the building.

Walk or take a short Grab to the Temple of Literature in Văn Miếu; the journey is roughly 15–20 minutes depending on traffic. Spend about an hour among the courtyards, stone doctoral steles, and quiet gardens. It generally opens from around 8:00am to 5:00pm, with entry commonly around VND 70,000 per person. For a quick local-style lunch afterward, look around Nguyễn Khuyến Street or Văn Miếu Street rather than returning to the busiest part of the Old Quarter.

Afternoon: Vietnam Museum of Ethnology

After lunch, head by Grab to the Vietnam Museum of Ethnology in Cầu Giấy, allowing 20–35 minutes from Văn Miếu. The museum is typically open from 8:30am to 5:30pm and closed on Mondays; admission is usually around VND 40,000–50,000 per person. Give yourselves roughly two hours to see the indoor galleries and the outdoor collection of traditional houses, which is especially worthwhile if you want context for Vietnam beyond Hanoi’s historic center. Bring water—the grounds are more spread out than they appear, and June afternoons are hot and humid.

Evening: Phở Gia Truyền Bát Đàn

Return to the Old Quarter in the late afternoon, when the streets begin to cool, and leave some time simply to wander around Hàng Gai and the smaller lanes near Hàng Đào. For dinner, go to Phở Gia Truyền Bát Đàn on Bát Đàn Street, ideally around 6:00pm before the line becomes longer. Expect a brisk, no-frills setup: choose your bowl, queue with cash ready, and find a place at the shared tables. A serving generally costs about VND 70,000–150,000 per person. The shop’s hours can vary and it may close once the broth runs out, so confirm with your accommodation or check its current listing before setting out.

Day 25 · Fri, Jun 25
Ninh Binh, Vietnam

Ninh Binh countryside

Getting there from Hanoi, Vietnam
Limousine van to Tam Coc/Ninh Binh (2–2.5h; VND 250,000–400,000), departing 06:30–07:30. Book on 12Go, Vexere, or Duy Khang limousine.
  1. Hanoi–Ninh Binh day-trip transfer — allow ~2 hours each way by limousine van or train; depart early (morning).
  2. Bích Động Pagoda — Tam Cốc; visit a peaceful hillside pagoda complex (late morning, ~1 hour).
  3. Tam Cốc boat ride — Ninh Hải; row through limestone karsts and rice fields (midday, ~2 hours).
  4. Mua Cave viewpoint — Khê Đầu Hạ; climb for panoramic views over the valley (afternoon, ~1.5 hours).
  5. Local Ninh Binh goat restaurant — near Tam Cốc; try regional goat dishes, about VND 150,000–350,000 per person (late lunch, ~1 hour).
  6. Ninh Binh–Hanoi return transfer — return in the evening, allowing ~2 hours (late afternoon–evening).

Morning: Hanoi to Tam Cốc and Bích Động Pagoda

Leave Hanoi around 6:30–7:00am by limousine van, aiming to reach Tam Cốc at about 9:00am. Ask the operator to drop you near your accommodation or the Tam Cốc boat area, where many hotels will hold your bags if you are staying overnight. From there, take a short Grab ride or pre-arranged taxi—roughly 10 minutes—to Bích Động Pagoda. The small complex is tucked into a limestone hillside and is at its most atmospheric before the midday heat; allow about an hour to climb through the three cave-linked shrines. Wear shoes with decent grip, and bring water, as the upper steps can be uneven.

Midday: Tam Cốc boat ride and lunch

Return to Tam Cốc for the two-hour sampan ride through the karst landscape and rice fields. Boats generally leave from the Tam Cốc Wharf, and the route is best around late morning, before the light becomes harsh; expect to pay roughly VND 250,000 per boat, usually shared by two people, plus a small entrance fee. The rowers often use their feet to paddle, a distinctive local technique, and the journey passes through several low caves. Afterward, have lunch at a local goat restaurant near Tam Cốc—look for a busy family-run place rather than an empty tourist restaurant. Regional goat cooked with lemongrass, grilled goat, and cơm cháy are good choices; budget about VND 150,000–350,000 per person.

Afternoon: Mua Cave viewpoint

After lunch, take a 10–15-minute taxi or Grab to Mua Cave in Khê Đầu Hạ. Allow around 1½ hours, including the climb of roughly 500 steps to the viewpoint. The higher peak gives the classic view across the winding river and patchwork fields, while the lower ridge is usually a little less exposed. Go slowly in the heat, carry plenty of water, and avoid loose sandals. The entrance fee is commonly around VND 100,000, although prices can change.

Late Afternoon: Return to Hanoi

Arrange your return limousine pickup from Tam Cốc for around 4:30–5:00pm, allowing about two hours back to Hanoi and extra time for traffic entering the city. If you have a little time before departure, grab an iced coffee or juice near Tam Cốc Wharf, then collect your bags and confirm the exact pickup point with the driver. You should arrive in Hanoi around 7:00–8:00pm, making this a long but rewarding countryside day; keep dinner simple near your accommodation rather than adding another major sight.

Day 26 · Sat, Jun 26
Ha Long, Vietnam

Ha Long Bay gateway

Getting there from Ninh Binh, Vietnam
Direct limousine transfer from Ninh Binh/Tam Coc to Ha Long (3.5–4.5h; VND 450,000–700,000), departing early. Book through 12Go, Vexere, or your hotel; confirm pickup location.
  1. Hanoi–Hạ Long transfer — Hanoi to Hạ Long; allow ~2.5–3 hours by shuttle, departing early (morning).
  2. Bãi Cháy Beach — Hạ Long; take an easy coastal walk after arrival (afternoon, ~1 hour).
  3. Sun World Hạ Long Complex — Bãi Cháy; ride the Queen Cable Car or explore the park for bay views (late afternoon, ~2 hours).
  4. Cua Vàng Restaurant — Hạ Long; eat fresh seafood, about VND 250,000–600,000 per person (dinner, ~1.5 hours).

Morning: Ninh Bình to Hạ Long

Leave Tam Cốc early, ideally around 7:00am, for the direct limousine to Hạ Long. The journey usually takes 3½–4½ hours, with a short rest stop along the way. Confirm the exact pickup point with your driver the night before—some services collect from hotels, while others use a central meeting point. On arrival in Bãi Cháy, leave your bags at your hotel; avoid carrying luggage around the waterfront, as the beach area is spread out.

Afternoon: Bãi Cháy Beach

After lunch and a short rest, take an easy walk along Bãi Cháy Beach around 2:30pm. The broad promenade and sandy shoreline are good for stretching your legs after the transfer, and the late-afternoon light is much more comfortable than midday. Allow about an hour, but keep expectations flexible: swimming conditions and water clarity vary, and June can be hot and humid. From the beach, a short Grab ride or walk inland brings you to the Sun World Hạ Long Complex.

Late Afternoon: Sun World Hạ Long Complex

Spend roughly two hours at Sun World Hạ Long Complex, arriving around 4:00pm when the heat begins to ease. The Queen Cable Car is the main reason to visit, offering wide views across Hạ Long Bay and Bãi Cháy; the amusement areas are more worthwhile if you want rides rather than simply the viewpoint. Check the operating schedule before leaving your hotel, since individual attractions can close for maintenance or weather, and cable-car tickets commonly cost several hundred thousand đồng per person. Bring water and expect queues during weekends.

Evening: Seafood at Cua Vàng Restaurant

Have dinner at Cua Vàng Restaurant, a practical choice for local seafood after the park. Order a few dishes to share—grilled squid, prawns, clams, or steamed crab—and ask for the price by weight before anything is cooked. Budget around VND 250,000–600,000 per person depending on what you choose. After dinner, wander along the Bãi Cháy waterfront if you still have energy; the promenade is livelier after dark, with breezes off the bay and plenty of casual dessert and drink stops.

Day 27 · Sun, Jun 27
Ha Long, Vietnam

Ha Long Bay coastal day

  1. Hạ Long Bay day cruise — Tuan Chau Harbor; spend the day among limestone islands, caves, and floating villages (morning–afternoon, ~7–8 hours).
  2. Sung Sot Cave — Hạ Long Bay; tour one of the bay’s largest illuminated caves during the cruise (daytime, ~1 hour).
  3. Ti Top Island — Hạ Long Bay; swim or climb for a broad bay panorama (daytime, ~1 hour).
  4. Hạ Long night market — Bãi Cháy; browse souvenirs and have a casual snack, about VND 100,000–250,000 per person (evening, ~1 hour).

Morning: Board a Hạ Long Bay day cruise

Be at Tuan Chau Harbor by about 7:30–8:00am for check-in, with most day cruises departing between 8:00 and 9:00am. From Bãi Cháy, allow 15–25 minutes by Grab or taxi; confirm your exact pier and boarding time the night before, as some operators use different terminals. A shared cruise generally costs around VND 900,000–1,500,000 per person, usually including lunch, entrance fees, and transfers between the main stops. Bring sunscreen, a hat, swimwear, water, and a light layer—the upper deck is breezy even when the shore feels hot.

Cruise through the limestone karsts and sheltered coves of Hạ Long Bay, with lunch served aboard while the scenery changes around you. The exact route depends on weather and the operator, but the day typically includes a short kayak or bamboo-boat outing near floating communities. Keep valuables in a dry bag and expect a relaxed but fairly structured schedule; day boats can be busy, so claim a shaded seat early rather than staying on the docked lower deck.

Afternoon: Sung Sot Cave and Ti Top Island

The cruise normally reaches Sung Sot Cave late morning or around midday. The walk from the pier includes a steep set of steps, followed by roughly an hour inside the large, brightly lit chambers. Wear proper sandals or trainers—the surfaces can be damp and slippery—and stay with your guide, since the passages and viewing platforms are easy to navigate but crowded when several boats arrive together. Afterward, continue to Ti Top Island, where you can swim from the small beach or climb the steps to the viewpoint for one of the best elevated panoramas across the bay. Allow about an hour here; the viewpoint is hot, so carry water and leave time for the descent before reboarding.

Most cruises return to Tuan Chau Harbor around 4:30–5:30pm. Back in Bãi Cháy, shower and take a break before heading out again. If the weather turns rough, the itinerary may be shortened or changed, so check the forecast and cancellation policy before paying in full; June can bring sudden showers, but they often pass quickly.

Evening: Hạ Long night market

Around 7:00pm, take a Grab to the Hạ Long night market in Bãi Cháy. It is an easy, low-key finish after a full boat day: browse stalls selling shell crafts, T-shirts, dried seafood, and souvenirs, then stop for a casual snack such as grilled seafood, bánh mì, or Vietnamese sweet soup. Budget roughly VND 100,000–250,000 per person, and compare prices before buying—especially for packaged seafood and larger souvenirs. The market is generally liveliest from about 7:00–9:30pm; after that, walk along the nearby Bãi Cháy waterfront or return to your hotel rather than trying to fit in another major attraction.

Day 28 · Mon, Jun 28
Hoi An, Vietnam

Hoi An ancient town

Getting there from Ha Long, Vietnam
Transfer to Hanoi airport (2.5–3h; VND 300,000–500,000), then flight to Da Nang (1h25m; VND 1,000,000–3,000,000) via VietJet, Bamboo Airways, or Vietnam Airlines, followed by car to Hoi An (45–60m; VND 250,000–450,000). Depart early. Book flights on airline sites and car via hotel or Grab.
  1. Hạ Long–Hanoi–Đà Nẵng flight transfer — allow most of the day including the shuttle to Hanoi airport and flight (morning–afternoon).
  2. Đà Nẵng–Hội An transfer — allow ~45–60 minutes by car or shuttle (late afternoon).
  3. Japanese Covered Bridge — Hội An Ancient Town; see the town’s best-known historic bridge (early evening, ~30 minutes).
  4. Hội An Ancient Town — riverside center; walk lantern-lit streets and restored merchant houses (evening, ~1.5 hours).
  5. Morning Glory Original — Ancient Town; eat central Vietnamese specialties, about VND 180,000–400,000 per person (dinner, ~1.5 hours).

Morning–Afternoon: Hạ Long to Đà Nẵng

This is your biggest travel day in central Vietnam, so leave Hạ Long early—around 6:00–6:30am is sensible—to allow 2½–3 hours for the shuttle to Noi Bai International Airport outside Hanoi. Book a flexible morning flight to Đà Nẵng, ideally with at least a little buffer for traffic and check-in; the flight takes about 1 hour 25 minutes, but the full transfer will occupy most of the day. Once you land, collect your bags and arrange a pre-booked car or Grab to Hội An. The airport-to-town drive takes roughly 45–60 minutes, usually via Nguyễn Tất Thành and the coastal road. Ask your driver to drop you at your accommodation rather than attempting to drive into the pedestrian center with luggage.

Early Evening: Japanese Covered Bridge

After checking in and taking a short rest, head into Hội An Ancient Town around 5:00–5:30pm, when the heat softens and the lanterns begin to glow. Walk west through the old streets to the Japanese Covered Bridge, locally known as Chùa Cầu. Allow about 30 minutes to admire its timber structure and the small temple built into the bridge; restoration work and access arrangements can change, so treat it as a viewpoint as well as a historic stop. The old town’s entrance ticket, commonly around VND 120,000 per visitor, may cover selected heritage houses and attractions—keep the ticket if asked at checkpoints.

Evening: Hội An Ancient Town and dinner at Morning Glory Original

Spend the next 1½ hours wandering without a fixed route through the riverside lanes of Hội An Ancient Town. Browse the silk and tailor shops along Trần Phú Street, peek into restored merchant houses, and cross toward the Thu Bồn River as the lanterns come on. For dinner, book or arrive early at Morning Glory Original on Nguyễn Thái Học Street, a reliable introduction to central Vietnamese dishes such as cao lầu, white rose dumplings, and bánh xèo; expect roughly VND 180,000–400,000 per person. Afterward, take a slow walk along the riverfront—this is one of the rare evenings where doing less is exactly right.

Day 29 · Tue, Jun 29
Hoi An, Vietnam

Hoi An and central Vietnam

  1. An Bang Beach — north Hội An; relax on the coast before the heat builds (morning, ~2 hours).
  2. Tra Que Vegetable Village — outside Ancient Town; cycle or walk among working herb gardens (late morning, ~1 hour).
  3. Thanh Ha Pottery Village — west Hội An; watch traditional pottery-making and try the wheel (afternoon, ~1.5 hours).
  4. Reaching Out Teahouse — Ancient Town; enjoy a quiet tea and social-enterprise setting, about VND 100,000–250,000 per person (late afternoon, ~1 hour).
  5. Hội An Central Market — riverside; sample cao lầu and other local street foods, about VND 80,000–200,000 per person (evening, ~1 hour).

Morning: An Bang Beach

Start early, around 7:30am, with a bicycle or Grab from your accommodation to An Bang Beach, about 10–20 minutes north of central Hội An. The sand is pleasantly quiet before the day-trippers arrive, and the morning is much cooler than the afternoon. Settle into a lounger at one of the beachfront cafés for roughly two hours; a drink or chair rental may cost VND 50,000–150,000. Swim only where lifeguards are present, and keep valuables with you rather than leaving them on the sand.

Late Morning–Afternoon: Villages and Craftsmanship

From An Bang Beach, cycle about 15 minutes inland to Tra Que Vegetable Village. The lanes pass rice fields and small family plots growing Vietnamese basil, coriander, mint, and other herbs used in local cooking. Allow about an hour to wander quietly and, if available, join a short gardening demonstration for around VND 100,000–300,000 per person. For lunch, choose a simple garden restaurant nearby rather than returning to the busiest streets; fresh herb-filled dishes and bánh xèo are especially good here.

Continue by Grab or bicycle toward Thanh Ha Pottery Village, west of the Ancient Town, allowing roughly 20–30 minutes. Give yourselves about 1½ hours to explore the workshops, watch artisans shape clay, and try the wheel yourselves. The village is more enjoyable when you slow down and speak with the makers; the entrance fee and a small handmade souvenir are usually inexpensive, but bring cash in smaller denominations. Avoid cycling in the strongest afternoon heat if the roads feel exposed.

Late Afternoon–Evening: Tea and Local Food

Return to the Ancient Town around 4:30pm and spend an hour at Reaching Out Teahouse, a calm social-enterprise café known for its quiet service and traditional tea sets. It is a good pause after the villages, with drinks generally costing about VND 100,000–250,000 per person. Phones are best kept away here—the atmosphere is deliberately peaceful, and the staff may communicate partly through written cards or gestures.

As the lanterns begin to come on, walk down toward the riverside and browse Hội An Central Market for an informal dinner. Allow about an hour to sample local favourites such as cao lầu, white rose dumplings, grilled seafood, or sweet chè; budget roughly VND 80,000–200,000 per person. Go with a small appetite and order from busy stalls where food is cooked in front of you. Afterward, wander the nearby lantern-lit lanes at your own pace, then use Grab or walk back to your accommodation before the central streets become busiest.

Day 30 · Wed, Jun 30
Ho Chi Minh City, Vietnam

Ho Chi Minh City finale

Getting there from Hoi An, Vietnam
Private car or shuttle to Da Nang Airport (45–60m; VND 250,000–450,000), then direct flight to Ho Chi Minh City (1h25m; total door-to-door ~4h; VND 900,000–2,500,000) via Vietnam Airlines, VietJet, or Bamboo Airways. Take a late-morning flight after an early transfer. Book on airline websites or Traveloka.
  1. Hội An–Đà Nẵng Airport transfer — allow ~1 hour by car plus airport check-in time (morning).
  2. Đà Nẵng–Ho Chi Minh City flight — allow ~4 hours door-to-door (late morning).
  3. War Remnants Museum — District 3; learn about the Vietnam War through extensive historical exhibits (afternoon, ~2 hours).
  4. Independence Palace — District 1; tour the former presidential residence and command center (late afternoon, ~1.5 hours).
  5. Saigon Central Post Office — District 1; admire its grand colonial interior (late afternoon, ~30 minutes).
  6. Bánh Mì Huỳnh Hoa — District 1; finish with Saigon’s famous loaded bánh mì, about VND 60,000–150,000 per person (evening, ~45 minutes).

Morning: From Hội An to Ho Chi Minh City

Leave Hội An around 6:30–7:00am by pre-booked car or Grab to Đà Nẵng International Airport, allowing about an hour for the drive and at least two hours at the airport for a domestic flight. A late-morning flight gives you time to travel without making the day uncomfortably rushed; expect roughly four hours door to door before reaching your accommodation in Ho Chi Minh City. Leave your bags at your hotel—District 1 is the most convenient base for this afternoon’s sights—or ask reception to arrange an early check-in.

Afternoon: War Remnants Museum

After a quick lunch near Nguyễn Thị Minh Khai Street, take a Grab to the War Remnants Museum in District 3. Allow around two hours for the photographs, military equipment, and historical exhibitions; the material is powerful and sometimes confronting, so take your time rather than trying to rush through. It is generally open from about 7:30am to 5:30pm, with last entry before closing, and admission is usually around VND 40,000 per person. From here, it is a pleasant 15–20-minute walk toward Independence Palace, though a short Grab ride is preferable in the afternoon heat.

Late Afternoon and Evening: Colonial Saigon and Bánh Mì

Spend about 90 minutes inside Independence Palace, the former presidential residence and wartime command center. Its stark 1960s interiors, underground rooms, and rooftop landing area give more context to what you saw at the museum; it typically closes around 5:00pm, so arrive no later than 3:30pm. Then walk roughly 10 minutes along Lê Duẩn Boulevard to Saigon Central Post Office, where you can admire the vaulted colonial interior and send a postcard before closing, usually around 6:00pm. Finish at Bánh Mì Huỳnh Hoa on Lê Thị Riêng Street—a 15-minute walk or quick Grab from the post office—for its famously overstuffed bánh mì, generally VND 60,000–150,000 per person. Expect a queue, but it moves quickly; take your sandwiches back to the hotel or eat nearby while watching the evening traffic roll through central Saigon.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version