Five-day Seoul itinerary with food, cafes, palaces, and shopping
A practical five-day Seoul itinerary structure that balances palace mornings, food markets, cafe neighborhoods, shopping blocks, and flexible backup time.

Quick answer
For five days in Seoul, give each day one main job instead of trying to cross the city twice a day: one palace and hanok day, one market and Myeongdong day, one cafe and design-neighborhood day, one south-of-river shopping or mall day, and one flexible catch-up day. The best default is a central hotel base around Jongno, Euljiro, Myeongdong, City Hall, or Seoul Station so palace mornings, markets, shopping, and subway transfers stay manageable. Use the fifth day to absorb weather, jet lag, shopping overflow, or a second palace rather than treating it as a bonus day to overfill.
Start with five day roles
A five-day Seoul itinerary is long enough to feel rich, but short enough that every cross-town mistake still matters. The useful structure is not "five perfect days." It is five roles that protect your energy: history, food, cafes, shopping, and flexibility.
VisitKorea describes Gyeongbokgung Palace as the official palace of the Joseon dynasty, built in 1395, and the largest of Seoul's five palaces. That makes it a strong first anchor. VisitKorea also frames Bukchon Hanok Village as a real residential neighborhood of traditional hanok homes, with cultural centers, restaurants, guesthouses, and tea houses. That pairing gives the trip a clear historic start without requiring a long transfer.
Food and shopping need the same discipline. Gwangjang Market can be a memorable food stop, but it should not be asked to solve every meal. Myeongdong can be excellent for shopping and street snacks, but it becomes tiring if it follows a full market crawl, a palace morning, and a distant cafe route on the same day. Seoul's cafe neighborhoods are strongest when they become a half-day, not a scattered list of saved places.
If you want the itinerary rows already shaped for this kind of decision-making, start with the Seoul itinerary spreadsheet and add the five day roles before adding individual stops.
Day 1: Gwanghwamun, Gyeongbokgung, Bukchon, and Anguk
Use the first full day for the historic center. Start around Gwanghwamun and Gyeongbokgung, then move toward Bukchon, Samcheong-dong, Anguk, Insadong, or Ikseon-dong depending on energy. This is the day where the title of the trip becomes visible: palace, old streets, tea or coffee, small shops, and a dinner area that does not require another major transfer.
Do not overbuild the palace morning. Gyeongbokgung's opening details and closed day can change by season and public holiday handling, so check the official listing before you lock it into a Tuesday or a tight departure morning. In the spreadsheet, make the palace row carry three fields: "must do," "nice if energy is good," and "skip if weather is rough." A palace visit works better when the group can shorten it without losing the rest of the day.
After the palace, choose one traditional-street layer. Bukchon is close and atmospheric, but it is also a lived-in neighborhood. Treat it as a respectful walking route, not a photo sprint. If the group wants a cafe, a hanok-style cafe in Anguk can work naturally because VisitKorea places Onion Anguk near Gyeongbokgung, Changgyeonggung, and Changdeokgung. You do not need to chase that exact cafe; the planning point is to put the cafe break near the palace district, not across town.
End the day in Insadong, Ikseon-dong, Myeongdong, or near the hotel. If this is the first day after a long flight, make dinner close and keep the night optional.
Day 2: Gwangjang Market, Dongdaemun, and Myeongdong
Make the second day the food and central shopping day. Start with a slow morning or a light breakfast, then plan Gwangjang Market as a lunch or early afternoon food stop. VisitKorea describes Gwangjang as Korea's first permanent market and highlights its food street as a popular section for international travelers. That makes it a good food anchor, but an anchor is not the whole day.
Give the market row a simple job:
- Food role: snack crawl, lunch, or quick look.
- Crowd rule: leave after one or two foods if the group is overwhelmed.
- Payment backup: keep a small cash buffer even if many places accept cards.
- Next move: Dongdaemun, Cheonggyecheon, Myeongdong, or hotel rest.
From Gwangjang, Dongdaemun and Cheonggyecheon are natural central extensions. Myeongdong works better later in the day when shopping and snacks can be treated as the evening activity. If skincare, cosmetics, fashion, character goods, or souvenirs are a priority, do not add a distant dinner reservation after Myeongdong. Shopping takes longer when everyone is comparing sizes, tax refund receipts, card limits, and luggage space.
This is also a good day to read the related guide to Seoul tax refund, airport kiosks, and shopping receipts before the receipt pile starts.
Day 3: Seongsu, Seoul Forest, Hannam, or Hongdae
The third day should feel less monumental and more local. Choose one cafe and lifestyle lane instead of trying to collect every famous neighborhood.
Use one of these shapes:
- Seongsu and Seoul Forest: cafes, design stores, pop-ups, and a greener break.
- Hannam and Itaewon: food, galleries, boutiques, and a more international dinner.
- Hongdae and Yeonnam: casual shopping, music, younger streets, and easier late evening energy.
- Ikseon and Insadong if Day 1 was short: traditional lanes, tea, small shops, and a lower-transfer recovery day.
VisitKorea's Seoul trends overview lists Seongsu-dong Cafe Street, Seoul Forest, Hongdae, Myeongdong, Dongdaemun Design Plaza, Starfield COEX Mall, and the Han River among the city's strong visitor options. The point is not to do all of them. The point is to pick one lane and give it enough time.
For the spreadsheet, this is where the cafe tab matters. Separate "destination cafe" from "rest cafe." A destination cafe can define the half-day. A rest cafe should be near the route and easy to cut. If every cafe is treated as a destination, the day becomes a queue.
Day 4: COEX, Gangnam, Jamsil, or a shopping mall day
Use the fourth day for the south side or a major indoor shopping block. COEX and Bongeunsa can make a compact Gangnam-side day. Jamsil can work if the group wants a mall, tower-area views, or an easier indoor route. The Hyundai Seoul or a department-store day can work when shopping is a major trip goal, but do not stack it with Myeongdong and Dongdaemun unless everyone truly wants a shopping-heavy trip.
This day is also a good weather valve. If rain, heat, cold, or fine dust makes outdoor walking unpleasant, move the heavier indoor day here. If the weather is excellent, add a Han River or Namsan-style view instead of another mall. The itinerary should not treat indoor and outdoor stops as fixed; Seoul rewards swapping days.
Your row structure should make that swap easy:
- Primary day: COEX, Gangnam, Jamsil, Yeouido, or another south-side anchor.
- Indoor backup: mall, museum, department store, bookstore, or cafe block.
- Outdoor backup: river walk, Seoul Forest, Namsan, or palace garden.
- Shopping note: tax refund, luggage, return policy, receipt owner, and suitcase space.
Do not let the south-side day become a route with five disconnected subway exits. Choose one station cluster, one meal area, and one optional extension.
Day 5: second palace, missed neighborhood, or souvenir finish
The fifth day is where many Seoul itineraries go wrong. Travelers see an empty day and fill it with every missed place. Instead, give Day 5 one of three jobs.
First, use it as a second history day. Changdeokgung, Changgyeonggung, Deoksugung, Jongmyo, Jeongdong, or a museum can be a calmer follow-up to Gyeongbokgung if palace and heritage travel is a priority. Check reservations and closed days before you commit.
Second, use it as a missed-neighborhood day. If rain affected Seongsu, move Seongsu here. If the group skipped Hongdae, add Hongdae and Yeonnam. If everyone loved Jongno, return for tea, a bookstore, a gallery, or a slower dinner.
Third, use it as a departure-aware shopping day. This is especially useful if luggage, airport transfer timing, tax refund receipts, or hotel checkout turns the final morning into admin. A good final day often has fewer stops and better notes.
What to put in each itinerary row
Five days are easier when every row has a job. Do not write only "palace," "cafe," or "shopping." Write the decision that row helps the group make.
Useful columns include:
- Day role: history, market, cafe, shopping, south side, or flexible.
- Neighborhood: the area logic that keeps transfers under control.
- Main stop: the place the row exists for.
- Food plan: meal, snack, cafe, market, convenience-store backup, or no food.
- Map links: Naver Map and Google Maps for important stops.
- Korean name or address: helpful for app search, taxis, and confusing entrances.
- Weather backup: indoor, outdoor, shorter route, or hotel rest.
- Cut rule: what disappears first if the day runs long.
- Shopping note: tax refund, receipt owner, suitcase impact, or pickup timing.
The cut rule matters most on a five-day trip because it keeps good days from becoming overlong. If the second cafe, third shop, or far-away view is already marked optional, nobody has to negotiate it while tired.
SeoulSheets connection
In SeoulSheets, build the five-day plan across the itinerary, food map, cafe candidates, map links, bookings, and shopping notes tabs. Put each day role at the top before adding stops. Then add rows for Gyeongbokgung, Bukchon, Gwangjang, Myeongdong, one cafe neighborhood, one south-side anchor, and one flexible Day 5 option.
The spreadsheet makes the tradeoffs visible. If Day 2 has market food, street snacks, and a booked dinner, you can lighten it before the trip. If Day 3 has three cafe neighborhoods, you can choose one. If Day 5 has both shopping and an airport transfer, you can add luggage and receipt notes before checkout morning.
Final take
A good five-day Seoul itinerary is not the longest list of famous stops. It is a balanced route with one palace anchor, one market food anchor, one cafe neighborhood, one shopping-heavy block, and one flexible day. Give every row a nearby backup and a cut rule, and five days in Seoul feels full without becoming fragile.
