Why visit Seoul for XO, Kitty
XO, Kitty is a Netflix series spun off from the To All the Boys films. Made in the US, it follows Kitty Song Covey (Anna Cathcart) to KISS, a fictional international school in Seoul, and its three seasons (2023, 2025 and 2026) were filmed in Korea. That combination — an American series shot on real Seoul streets — is what makes this walk worth doing: the places are not dressed-up sets but the city’s own shopping streets, tower, design plaza, hanok neighborhood and river island, all still there and all open to visitors.
The walk also rewards you because the show’s Seoul is compact. Its Season 1 places sit in central Seoul and run in a geographic order that saves backtracking: Myeongdong, where Kitty and Yuri first cross paths; N Seoul Tower on Namsan; the subway to DDP for the KISS welcome party; and Bukchon to finish. Nodeul Island, a park in the middle of the Han River, adds a quieter stop, and Season 3 adds Lotte World in Jamsil as a half-day trip of its own. You can do the central route in a day and still have time to linger — in a market street, on a tower observatory, in a hanok lane — rather than racing between pins.
One thing to know before you go: KISS itself is not a real school. Its exteriors were shot at a working arts school that is not open to visitors, so it is not on this route, and this guide lists no hotel or campsite used in the show. What you get instead is the Seoul the characters actually move through — the streets where they meet, argue, celebrate and fall for each other — with each stop’s status stated plainly, so you know which places rest on two or more sources and which still rest on one.
One day in Kitty’s Seoul
Myeongdong (명동). Season 1. Netflix Tudum says we first meet Yuri shopping at a boutique in Myeongdong, and VisitSeoul says Myeongdong is where Kitty and Yuri first run into each other. Getting there: Myeong-dong, central Seoul; the boutique is not named. Cost: free to walk. Tips: this is a busy shopping district, and shops keep their own hours — treat it as a stroll-and-browse stop at the start of the route rather than a single address to find. Nearby: Myeong-dong, Jung-gu, and Namsan, your next stop.
N Seoul Tower (남산서울타워). Season 1. VisitSeoul says the tower is where Kitty and Dae’s romance blossoms, and Seoul City lists it among the series’ Seoul locations. Getting there: on Namsan; reach it on foot, by bus or by the Namsan cable car, and check routes on Naver Map (English UI). Cost: free grounds; the observatory is ticketed (prices change; see the official site). Time: 1–2 hours. Tips: check N Seoul Tower’s official site for observatory hours and tickets before you go. Status: reported — a second, independent source has not confirmed this place yet.
Dongdaemun Design Plaza, DDP (동대문디자인플라자). Season 1. Netflix Tudum says the KISS students’ welcome party in episode 1 takes place at DDP, which is also where Kitty storms out of the party in episode 2. VisitSeoul and Seoul City list it too. Getting there: Dongdaemun; take the subway from Myeong-dong and check the route on Seoul Metro or Naver Map. Cost: free outdoor plaza; exhibitions ticketed separately. Time: 30–60 minutes. Tips: check the official DDP site for exhibition hours. Status: confirmed by two or more sources.
Bukchon Hanok Village (북촌한옥마을). Season 1. Seoul City lists Bukchon among the Seoul places in the series. Getting there: Jongno; check the route on Seoul Metro or Naver Map. Cost: free. Tips: Bukchon is a lived-in neighborhood. In the red zone around Bukchon-ro 11-gil, tourists may visit only from 10:00 to 17:00 (VisitKorea), and fines apply outside those hours. Keep your voice down and stay out of doorways. Status: reported — a second source has not confirmed this place yet.
Han River
Nodeul Island (노들섬). Season 1. Netflix Tudum says a key scene between Principal Lim and Mr. Alex Finnerty is set on the river walk of this Han River island park. Getting there: Han River, under Hangang Bridge; check the route on Naver Map (English UI). Cost: free. Tips: a public island park with walking paths, plazas and event spaces — a good breather between the central route and the evening. Status: reported — a second source has not confirmed this place yet.
Add-on: Lotte World (Season 3)
In Season 3, Kitty and her classmates spend a day at Lotte World Adventure in Jamsil, riding the attractions and wearing matching school uniforms. Yonhap and JoongAng Ilbo report the visit as “a Lotte World tradition”. Getting there: Jamsil, southeast Seoul; check the route on Seoul Metro or Naver Map. Cost: ticketed (prices change; see the official site). Time: half a day or more. Tips: it is across town from the route above, so plan it as its own half day rather than tacking it onto the one-day walk. Check Lotte World’s official site for hours and tickets.
Beyond Seoul
Season 1 also filmed at Seojangdae in Suwon, the Independence Hall of Korea in Cheonan and the National Library of Korea in Sejong, and Season 3 went to Busan. See XO, Kitty Across Korea and the XO, Kitty filming locations page.
Getting there and planning your day
Within Seoul
Find each leg on Seoul Metro or Naver Map (English UI). The route follows geography (Myeong-dong → Namsan → Dongdaemun → Bukchon); no source gives a route or times, so none are stated — check each leg on the day rather than assuming one short walk.
Where to stay
Myeong-dong is the start of the route and close to Namsan; Jongno is close to Bukchon, the end of the route. Either works as a base; pick by which end of the day you would rather walk home to.
From Busan
We have not checked this route against an official timetable. Search Busan → Seoul on Korail for trains on your travel date.
How we checked
Myeongdong, DDP and Lotte World are confirmed: each is named by two or more independent sources — Netflix Tudum, VisitSeoul, Seoul City (via Seoul Shinmun, Sep 13, 2023), Yonhap and JoongAng Ilbo. N Seoul Tower, Bukchon and Nodeul Island are reported: each has a single source so far, so a second, independent source is still missing. The production filmed all three seasons in Korea, including its indoor sets, according to the Korean Film Council (KOBIZ).
Photos are location photos of the real places, not drama stills, each with its credit and licence. All six stops plus the hero carry a location photo: Myeongdong (CC BY-SA 4.0), N Seoul Tower (CC BY 2.0), DDP (CC BY 2.0), Bukchon (KOGL Type 1, shared with our Made in Korea guide), Nodeul Island (KOGL Type 1) and Lotte World (CC BY 4.0), with a CC0 hero of DDP. KISS is left out because the school used for its exteriors is a working arts school, not open to visitors. Hotels used for the Han Hotel, and the class campsite on Yeongheung Island (lodging and private businesses), are not listed. Airport and KINTEX finale scenes are not listed. Spot status was last checked Oct 1, 2026. The guide text was enriched Oct 19, 2026 from the sources already listed, with no status changes.
More filming walks
DDP also appears in our Our Unwritten Seoul guide, and Myeong-dong appears there too. For the places outside Seoul, see XO, Kitty Across Korea.
Sources
All sources for this guide
Accessed Oct 1, 2026 (Asia/Seoul) unless noted.
- Netflix — XO, Kitty
- Netflix Tudum — Where Is ‘XO, Kitty’ Filmed?
- VisitSeoul — Seoul Filming Locations for XO, Kitty
- Seoul City filming support, via Seoul Shinmun — Seoul as a filming location (Sep 13, 2023)
- KOBIZ (Korean Film Council) — XO, Kitty’s Seoul shoot
- Yonhap, via Nate — Seoul as the setting for overseas series (Apr 19, 2026)
- JoongAng Ilbo GO로케 — Bollywood films and US dramas come to Seoul (Apr 8, 2026)
- VisitKorea — Bukchon Hanok Village restricts tourist entry after 17:00