Southeast Asia Trip — Full Itinerary
Route: Shanghai → Kuala Lumpur → Singapore → Shenzhen → Shanghai
Travelers: 2
Overview
This is a brief travel itinerary for a 9-day, 3-city trip, which also includes meeting up with 2 of Jane’s friends. The Kuala Lumpur and Shenzhen portions are designed to be slightly more flexible than the Singapore part, since Jane probably won’t have a specific plan for those until the last minute. She also mentioned a few things she’d like to do, such as 做美甲 or 剧本杀, but I’m honestly not interested in either. If she wants to do those, I’ll leave her and Zhang to it and head somewhere else on my own.
This needs to be decided as soon as possible, because flight and hotel prices will apparently keep rising the closer we get to the date.
Jane will need a 港澳通行证, since she’ll be traveling on her Chinese passport. The Hong Kong 1-day trip isn’t part of this plan, but Zhang did mention she’d love to go to Hong Kong someday, so that’s entirely up to the two of them. (Either Jane or Zhang also mentioned that John is treating us to a meal, so we’ll see)
The rest of the plan is more or less set. If any of you spots a mistake or wants to add something, feel free to reach out. Hopefully we’ll all have a wonderful trip…
Day 1 · June 15 — Shanghai → Malaysia (Kuala Lumpur)
Flight — China Eastern MU8641 · Boeing 789 (Large) 09:25 Pudong T1 → 14:50 KLIA T1 · 5h 25min · ¥1,417 × 2 = 2,834
07:00— Arrive PVG T1 (DiDi) ¥100
Transclude of image-3-pudong-international-airport-expansion.avif
07:30–08:30— [ Breakfast ] · At airport ¥50 × 2 = 10014:50-15:00— Arrive KLIA T1, immigration + baggage15:30–16:30— KLIA T1 → OUG · Grab ¥150 / Cecillia’s parents’ car ¥016:30–17:30— Arrive and rest at the villa17:30–18:30— [ Dinner ] · Restaurant near Taman OUG ¥80 × 2 = 160

18:30–21:00— Night walk / Resting ¥40
Accommodation — Cecillia’s Villa ¥0

Day 2 · June 16 — Kuala Lumpur (OUG Local)
09:00–10:00— [ Breakfast ] · Flex ¥50 × 2 = 10010:30–12:30— Mid Valley Megamall / The Gardens Mall


12:30–14:00— [ Lunch ] · Zuka Izakaya KL ¥150 × 2 = 300

14:00–18:00— Flexible block ¥60 (snacks)18:00–19:30— Free / rest19:30–21:00— [ Dinner ] · Kin Thai Restaurant / Hey Yi Dessert / Magpie by Burgertory (To be suggested by Cecillia) ¥70 × 2 = 120

Accommodation — Cecilia’s Villa ¥0
Day 3 · June 17 — Kuala Lumpur (KL City Center)
09:00–10:00— [ Breakfast ] · Flex ¥50 × 2 = 10010:30–13:00— Bukit Bintang / Pavilion KL ¥100 (snacks)13:00–14:30— [ Lunch ] · Ho Min San (or other restaurants in the Pavilion / Bukit Bintang area) ¥90 × 2 = 18015:00–17:00— Petronas Twin Towers (Skybridge + Observation Deck) (Optional) ¥250 × 2 = 500
Transclude of petronas-towers-traders-hotel-viewpoint-malaysia-ldsu.avif
17:00–18:30— KLCC Park — fountain show + tower photos at dusk

19:00–21:30— [ Dinner ] · Orbit Revolving Dining (KL Tower) — 360° skyline view ¥340 × 2 = 680

Accommodation — Cecilia’s Villa ¥0
Day 4 · June 18 — Kuala Lumpur → Singapore (Pickering / Chinatown)
Flight — Singapore Airlines · 11:00 KLIA T1 → 12:15 Changi T1 · 1h 15min · ¥1752
05:30— Wake up05:40–06:00— [ Breakfast ] · OUG kopitiam ¥40 × 2 = 80 / takeaway ¥006:00–06:30— Leave OUG (Cecilia’s parents’ drop-off ¥0 / Grab ¥150)

07:00-07:30— Arrive KLIA T1, check-in + bag drop09:00–09:30— Security + immigration + lounge / coffee airside ¥50

11:25— Arrive Changi T1, immigration + baggage11:25–12:45— Jewel Changi — Rain Vortex, Shiseido Forest Valley

12:45–13:30— Changi T1 → Parkroyal Collection Pickering · Grab ¥110 / Metro ¥2013:30–13:45— Luggage storage at Parkroyal Pickering14:00–15:30— [ Lunch ] · Chinatown Complex Food Centre (Michelin hawker territory) ¥40 × 2 = 80

15:30–16:00— Check in16:00–18:00— Flexible block
Dinner Options
- Option 1 — [ Dinner ] · Artemis Grill & Sky Bar ¥900

- Option 2 — [ Dinner ] · CÉ LA VI ¥1,200

After dinner: Telok Ayer / Ann Siang Hill — trendy bars & heritage shophouses
Accommodation — Parkroyal Collection Pickering · Lifestyle Premier Room · Garden Getaway with Breakfast ¥2,397 One-time minibar included


Day 5 · June 19 — Singapore (Orchard)
07:00–10:30— [ Breakfast ] · Lime — included

10:30— Swimming pool / chill at hotel11:00–11:30— Check out11:30–12:00— Parkroyal Pickering → Pan Pacific Orchard · Grab ¥40 / Metro ¥1012:00–12:30— Luggage storage at Pan Pacific Orchard13:00–14:00— [ Lunch ] · sen-ryo (ION Orchard) ¥600

14:00–14:30— Check in15:00–16:00— Afternoon Tea — Pacific Breeze (2F) (Included in the nett hotel credit) ¥016:00–18:00— Flexible block

18:00–20:00— Swimming Pool & Chill (5F)

19:00–21:00— [ Dinner ] · Eden Restaurant ¥900

Accommodation — Pan Pacific Orchard Singapore · Beach Terrace Balcony King · A Time to Chill ¥2,359.98


Day 6 · June 20 — Singapore → Shenzhen
07:00–10:30— [ Breakfast ] · Mosella (2F) — included

10:30–12:00— Swimming pool / chill at hotel12:00–12:30— Check out · store luggage at Pan Pacific Orchard (retrieve before leaving for the airport)13:00–14:30— [ Lunch ] · Orchard area dining ¥150 × 2 = 30014:30–17:30— Flexible block — Gardens by the Bay / Clarke Quay (luggage stays at the hotel)17:30–18:30— Retrieve luggage, then Pan Pacific Orchard → Changi T3 · Grab ¥110 / Metro ¥2018:30–20:30— Changi T3 — check-in, security, lounges / shopping

Flight — Singapore Airlines · Nonstop 20:45 Changi T3 → 01:00+1 Shenzhen Bao’an · 4h 15min · ¥4,026
01:00–02:00— Arrive SZX, immigration + baggage + DiDi to hotel ¥60

02:00–02:30— Check in at Hamps Hotel Shenzhen
Accommodation — Hamps Hotel Shenzhen ¥564
Day 7 · June 21 — Shenzhen (Futian District)
12:00–13:00— [ Breakfast / Brunch ] · Nearby restaurant ¥50 × 2 = 10013:00–18:00— Meet up with Zhang & To be planned by Jane18:00–20:00— [ Dinner ] · COCO Park ¥90 × 2 = 180 Daily Spending buffer ¥150

Accommodation — Hamps Hotel Shenzhen ¥564

Day 8 · June 22 — Shenzhen Free Day (Hong Kong Maybe)
09:00–10:00— [ Breakfast ] · Nearby restaurant ¥50 × 2 = 10010:00–14:00— To be planned by Jane14:00–15:00— [ Lunch ] · Zhujiaofan somewhere TBD ¥0 (because Zhang's got it)15:00–18:30— To be planned by Jane18:30–20:30— [ Dinner ] · ¥80 × 2 = 160 Daily Spending buffer ¥150
If we are going to Hong Kong this day then the budget will need to go up a bit.
Accommodation — Hamps Hotel Shenzhen ¥564
Day 9 · June 23 — Shenzhen → Shanghai
09:00–10:00— [ Breakfast ] · Nearby restaurant ¥50 × 2 = 10010:00–13:00— Last-minute shopping / relaxed morning13:00–14:00— [ Lunch ] · before heading out ¥70 × 2 = 14014:00–15:00— Hotel → Shenzhen Bao’an T3 · DiDi ¥60
Jane will be staying in Shenzhen at Zhang’s apartment, while I head back home on my own.
Flight — Shenzhen Airlines ZH9527 · Airbus A320 (Medium) 16:25 Shenzhen Bao’an T3 → 19:05 Shanghai Pudong T2 · 2h 40min · ¥480
20:00–21:00— PVG → Home · DiDi ¥100
Accommodation — Home
Miscellaneous
- eSIM (Malaysia + Singapore regional data, 9 days) ¥150
- Travel Insurance (9 days, 3 countries, medical + delay coverage) ¥250
- Souvenirs / Gifts · Cecilia’s parents ¥500 + Cecilia ¥200 = ¥700
- Emergency / Medical buffer ¥1,000
- Foreign card / ATM fees (~1–3% on a few transactions) ¥100
- Loose cash (tips, locker storage, restrooms) ¥150
Subtotal ¥2,350
Payment Method Notes
- Malaysia (Kuala Lumpur) — Carry cash for OUG kopitiams, hawker stalls, small local eateries. Many small vendors are cash-only or prefer it.
- Singapore — Card or mobile pay. Chinatown Complex Food Centre (Day 4 lunch) is largely cash-only.
- Shenzhen — WeChat Pay / Alipay
| Currency | For | Cash to bring | Approx. RMB |
|---|---|---|---|
| MYR (Malaysian Ringgit) | KL hawkers, kopitiams, snacks, small vendors | RM 300 | ¥480 |
| SGD (Singapore Dollar) | Chinatown Complex lunch, hawker snacks, lockers, small transport | S$ 150 | ¥800 |
| CNY (RMB) | Shenzhen backup cash | ¥0 | ¥0 |
| Total | ¥1280 |
Total ¥21,700