← All guides XO, KITTY · Netflix 2023 · ACROSS KOREA

XO, Kitty Across Korea: 5 Spots (5 Reported)

All XO, Kitty filming locations →

Starring Anna Cathcart, Choi Min-yeong, Gia Kim, Sang Heon Lee, Anthony Keyvan, Yunjin Kim

Seojangdae, Hwaseong Fortress, Suwon — a XO, Kitty filming location (location photo, not a drama still)
Photo: revi / Wikimedia Commons (CC BY 2.0 kr) · CC BY 2.0 kr
VERIFIED 0 confirmed
5 reported
BASE Seoul, or
Busan for S3
ENTRY Varies
by place
CHECKED Oct 18, 2026

KISS has a national library for a reading room and a national museum for an auditorium, and in Season 3 Kitty's crew heads to Busan.

Places outside Seoul. The Seoul route (Myeongdong, N Seoul Tower, DDP, Bukchon, Nodeul Island, Lotte World) is in the separate Seoul guide. Each place here has one source so far.

Confirmed
backed by two or more official or press sources.
Reported
one official or press source.
Fan-spotted
identified by Korean fan researchers by matching scenes; not yet confirmed by official sources.
How we verify →

MORE LIKE THIS Palaces & hanokDay trip from SeoulDay trip from Busan

STOPS

Visited? Tag #kdramapins on Instagram or Pinterest.

Some links on this page (hotel searches, experience bookings) are affiliate links: we may earn a commission if you book, at no extra cost to you. Disclosure

Season 1

3 places in Suwon, Cheonan and Sejong.

Reported · 1 source cited · Checked Oct 1, 2026

1. Seojangdae, Hwaseong Fortress

수원화성 서장대
Seojangdae, Hwaseong Fortress (location photo, not a drama still)
Photo: revi / Wikimedia Commons, CC BY 2.0 kr (resized) · CC BY 2.0 kr

Season 1. Netflix Tudum names Seojangdae, a fortress command post built in the late 1700s, among the series' filming locations. A second source has not confirmed this place yet.

GETTING THERE Suwon; plan the trip with Korail and the Kakao Map and Naver Map links on this card. ACCESS Part of Hwaseong Fortress, a UNESCO World Heritage site. Check the fortress's official page for hours and fees.

More filming locations in Gyeonggi

LAST MILE

Bus numbers and times are not listed here. Check the local bus app, or use the Kakao Map and Naver Map links on this card for today's route.

Getting around Korea →

Reported · 1 source cited · Checked Oct 1, 2026

2. Independence Hall of Korea

독립기념관
Independence Hall of Korea, Cheonan (location photo, not a drama still)
출처: Kim Youngho, 공공누리 제1유형 · KOGL Type 1

Season 1. Netflix Tudum says the end-of-term talent show was filmed at the Independence Hall of Korea. A second source has not confirmed this place yet.

GETTING THERE Cheonan; plan the trip with Korail and the Kakao Map and Naver Map links on this card. ACCESS A national museum. Check its official site for opening days.

More filming locations in South Chungcheong

LAST MILE

Bus numbers and times are not listed here. Check the local bus app, or use the Kakao Map and Naver Map links on this card for today's route.

Getting around Korea →

Reported · 1 source cited · Checked Oct 1, 2026

3. National Library of Korea, Sejong

국립세종도서관
National Library of Korea, Sejong — main hall (location photo, not a drama still)
Photo: Minseong Kim / Wikimedia Commons (CC BY-SA 4.0) · CC BY-SA 4.0

Season 1. Netflix Tudum says the KISS library is the National Library of Korea in Sejong. A second source has not confirmed this place yet.

GETTING THERE Sejong; plan the trip with the Kakao Map and Naver Map links on this card. ACCESS A public library. Keep quiet inside and check its official site for opening days and photo rules.

More filming locations in Sejong

LAST MILE

Bus numbers and times are not listed here. Check the local bus app, or use the Kakao Map and Naver Map links on this card for today's route.

Getting around Korea →

Season 3 in Busan

2 places in Haeundae-gu and Saha-gu.

Reported · 1 source cited · Checked Oct 1, 2026

4. Haeundae Market

해운대시장
Haeundae Market, Busan (location photo, not a drama still)
출처: KTO Kim Jiho, 공공누리 제1유형 · KOGL Type 1

Season 3. Yonhap lists Haeundae Market among the Busan places in the season. A second source has not confirmed this place yet.

GETTING THERE Haeundae, Busan; check the route on Naver Map (English UI). ACCESS A working traditional market. Stalls keep their own hours; ask before photographing vendors.

More filming locations in Busan · Haeundae-gu

LAST MILE

Bus numbers and times are not listed here. Check the local bus app, or use the Kakao Map and Naver Map links on this card for today's route.

Getting around Korea →

Reported · 2 sources cited · Checked Oct 1, 2026

5. Gamcheon Culture Village

감천문화마을
Gamcheon Culture Village (location photo, not a drama still)
Photo: Bernard Gagnon / Wikimedia Commons, CC0 · CC0

Season 3. Yonhap lists Gamcheon Culture Village among the Busan places in the season. A second source has not confirmed this place yet.

GETTING THERE Saha-gu, Busan; check the route on Naver Map (English UI). ACCESS A hillside village where people live. Follow VisitKorea's etiquette guide: keep noise down and do not enter homes or photograph residents.

More filming locations in Busan · Saha-gu

LAST MILE

Bus numbers and times are not listed here. Check the local bus app, or use the Kakao Map and Naver Map links on this card for today's route.

Getting around Korea →

PLACES WE COULDN'T VERIFY

Season 2 places named only on fan and aggregator sites. Airport and KINTEX finale scenes. Hotels and the Yeongheung Island campsite (lodging and private businesses).

WHERE TO STAY

AFFILIATE LINKS · DISCLOSURE

Neighborhood hotel searches, not recommendations.

HaeundaeFor the Season 3 Busan places.Hotels on Expedia →

MORE DETAIL

Last checked: Oct 18, 2026

About this page

These are the XO, Kitty places outside Seoul. The central Seoul route is in the XO, Kitty Seoul guide, and every place is on the XO, Kitty filming locations page. Each place below has one source so far, so all are labeled reported.

Why visit the XO, Kitty places outside Seoul

XO, Kitty premiered on Netflix on May 18, 2023, as a spin-off of the To All the Boys film series. It follows Kitty Song Covey, played by Anna Cathcart, who leaves the United States to attend KISS, the Korean Independent School of Seoul — the school her late mother attended. Season 2 followed on Jan 16, 2025, and Season 3 premiered on Apr 2, 2026.

The school at the center of the show is fictional, so its rooms and events were borrowed from real national landmarks — and that is what makes this page different from the Seoul route. Instead of streets and cafés, you visit a fortress command post, a national museum, and a national library: places worth the trip even if you never watched the show. Then Season 3 moves the story to Busan.

All five stops are real, public places. None of them is a set. Each filming claim rests on a single source — Netflix Tudum for the Season 1 places, Yonhap for the Season 3 Busan places — so every stop is labeled reported until a second, independent source confirms it.

Season 1: Suwon, Cheonan and Sejong

Season 1 borrowed national landmarks for school scenes: the National Library of Korea in Sejong stands in for the KISS library, and the Independence Hall of Korea in Cheonan hosts the end-of-term talent show, according to Netflix Tudum. Tudum also names Seojangdae, the command post on Suwon’s Hwaseong Fortress.

The three places share a scale that a school set could never match. Hwaseong Fortress was built from 1794 to 1796 by King Jeongjo, and UNESCO lists its walls at 5.74 kilometers, enclosing the center of Suwon. The Independence Hall, which opened in 1987, holds seven exhibition halls tracing Korea’s independence movements, under the Hall of the Nation. The Sejong library, which opened in December 2013 in a book-shaped building, is a policy library that also serves the public, with a children’s library and book rental. Suwon has other filming spots on this site: see the Lovely Runner Suwon walk.

Season 3: Busan

Yonhap lists Haeundae Market and Gamcheon Culture Village among Season 3’s Busan places. The pairing works because the two stops show opposite sides of the city: Haeundae Market is a working market near Haeundae Beach, selling fresh vegetables, meat and seafood alongside street food, while Gamcheon is a hillside village of staircase houses decorated with murals and sculptures. Gamcheon is a residential neighborhood, so visit quietly. For another Busan-set title, see our Black Panther Busan guide.

Visiting the five stops

Seojangdae, Hwaseong Fortress (Suwon). Seojangdae is the western command post, standing on Paldalsan hill above the fortress wall. Walking the wall is free and the grounds are open around the clock, according to VisitKorea; the palace inside the fortress is a separate, ticketed attraction, so check the fortress’s official page for its hours and fees. The full wall circuit is a long walk — wear comfortable shoes and allow a half day if you want the whole loop rather than just the command post.

Independence Hall of Korea (Cheonan). A national museum, free to enter. VisitKorea lists its hours as 09:30–18:00 from March to October and 09:30–17:00 from November to February, with last admission one hour before closing, and closed on Mondays (open if Monday is a public holiday). Plan three to four hours for the seven exhibition halls and the grounds, and check the hall’s official site before you go, since hours can change.

National Library of Korea, Sejong. A working public and policy library in a book-shaped building, opened in December 2013. It is not a sightseeing attraction with a tour route: keep quiet inside, and check the library’s official site for opening days and photo rules before visiting.

Haeundae Market (Busan). A working traditional market near Haeundae Beach. VisitKorea lists its hours as 09:00–22:00, varying by store. Stalls keep their own hours; ask before photographing vendors. Pair it with a walk on the beach, which is a short walk away.

Gamcheon Culture Village (Busan). A hillside village formed by refugees of the Korean War, who built their houses in staircase fashion on the foothills of a coastal mountain, according to VisitKorea. Its alleys are decorated with murals and sculptures. Entry to the village is free. It is a place where people live: keep noise down, do not enter homes, and do not photograph residents, per VisitKorea’s etiquette guide.

How we checked this page

Each filming claim in this page is tied to a named source listed below. Stops marked reported have one qualifying source: Netflix Tudum for the three Season 1 places, Yonhap for the two Season 3 Busan places. A second, independent source is still missing for each, and the status badge on each card says so. Visitor details — hours, fees, and history — were checked against VisitKorea, UNESCO, and the library’s own site, accessed Oct 18, 2026. We do not use drama stills. Where a detail is unverified, it is left out rather than stated as fact.

Getting there

These are separate trips. Check trains on Korail and plan the last leg with Kakao Map or Naver Map. Treat each city — Suwon, Cheonan, Sejong — as its own trip from Seoul, and give Busan a trip of its own, pairing Haeundae Market and Gamcheon across one or two days there.

Sources

All sources for this guide

Accessed Oct 1, 2026 (Asia/Seoul) unless noted. Visitor details checked against the sources below, accessed Oct 18, 2026.

  1. Netflix Tudum — Where Is ‘XO, Kitty’ Filmed?
  2. Yonhap, via Nate — Seoul as the setting for overseas series (Apr 19, 2026)
  3. VisitKorea — Travel etiquette in Gamcheon Culture Village
  4. Wikipedia — XO, Kitty (premiere dates, spin-off, KISS)
  5. UNESCO — Hwaseong Fortress (built late 18th century by King Jeongjo; 5.74 km walls)
  6. VisitKorea — The Independence Hall of Korea (hours, free admission, seven halls)
  7. VisitKorea — Busan Haeundae Market (hours, products)
  8. VisitKorea — Busan Gamcheon Culture Village (history, free entry)
  9. infoDOCKET / Dong-A Ilbo — National Sejong Library opening (opened December 2013; policy library with public functions)

New to transit in Korea? See Getting around Korea for map apps, transit cards and train booking.

FAQ

Why is every place in this guide labeled "reported"?
Each place has one source so far: Netflix Tudum for the Season 1 places and Yonhap for the Season 3 Busan places. A second, independent source is still missing for each.
Where is the KISS library?
Netflix Tudum says the KISS library is the National Library of Korea in Sejong. It is a real public library, so keep quiet inside and check its official site for opening days and photo rules.
Can I visit Gamcheon Culture Village?
Yes, but it is a residential hillside village. Keep noise down, do not enter homes and do not photograph residents, per VisitKorea's etiquette guide.
Which place is easiest from Seoul?
Suwon: Hwaseong Fortress is reachable by Seoul Metro Line 1 or Korail; plan the last leg with a map app.
Can I cover all five stops in one day?
No. They sit in four cities: Suwon, Cheonan, Sejong and Busan. Treat each city as its own trip, and give Busan a trip of its own.
Do I need tickets for these places?
No ticket is needed to walk the fortress grounds, enter the Independence Hall, walk Gamcheon, or browse Haeundae Market: the Independence Hall and Gamcheon are free, and the fortress wall walk is free. The palace inside the fortress is a separate, ticketed attraction, and individual market stalls set their own prices. Check the official pages before you go, since hours and fees can change.
How do I get between the two Busan stops?
Haeundae Market is in Haeundae-gu and Gamcheon Culture Village is in Saha-gu, so they sit in different districts and are not a short walk apart. Check the route on Naver Map (English UI) and allow travel time between them.
Will this page use stills?
No.

OTHER FILMING SPOTS NEARBY

Where to eat nearby

Fine dining Tasting menu

Fiotto 르도헤

Dalmaji · Haeundae-gu

Pasta tasting menu

Confirmed · 2 sources cited · Checked Oct 4, 2026
Japanese Mid-range

Haemok 해목

Haeundae · Haeundae-gu

Hitsumabushi (Nagoya-style grilled eel rice bowl)

Confirmed · 2 sources cited · Checked Oct 11, 2026
Fine dining Tasting menu

Le DORER 르도레

Marine City · Haeundae-gu

Contemporary Korean tasting menu

Confirmed · 2 sources cited · Checked Oct 4, 2026
Noodles & dumplings Budget

Moemiljip 뫼밀집

Marine City · Haeundae-gu

Buckwheat noodles (memil guksu)

Confirmed · 3 sources cited · Checked Oct 4, 2026
Fine dining Tasting menu

Mori 모리

Haeundae · Haeundae-gu

Japanese kaiseki tasting menu

Confirmed · 2 sources cited · Checked Oct 4, 2026
Fine dining Tasting menu

Palate 팔레트

Dalmaji · Haeundae-gu

French tasting menu

Confirmed · 3 sources cited · Checked Oct 4, 2026
Soups Budget

Geukdong Dwaeji Gukbap 극동돼지국밥

Haeundae · Haeundae-gu

Dwaeji gukbap in a clear broth

Reported · 1 source cited · Checked Oct 4, 2026
Soups Mid-range

Geumsu Bokguk 금수복국 해운대본점

Haeundae · Haeundae-gu

Bokguk (pufferfish soup)

Reported · 1 source cited · Checked Oct 4, 2026
Noodles & dumplings Budget

Haeundae Gaya Milmyeon 해운대가야밀면

Haeundae · Haeundae-gu

Milmyeon and mandu

Reported · 1 source cited · Checked Oct 4, 2026
Korean BBQ Splurge

Haeundae Rib Barbecue Restaurant 해운대암소갈비집

Haeundae · Haeundae-gu

Charcoal-grilled beef galbi

Reported · 1 source cited · Checked Oct 4, 2026
Korean classics Budget

Ppalgan Tteokbokki 빨간떡볶이

U-dong · Haeundae-gu

Bright-red garaetteok tteokbokki

TV: K-Foodie Meets J-Foodie

Reported · 1 source cited · Checked Nov 1, 2026
Soups Budget

Songjeong Samdae Gukbap 송정삼대국밥

Songjeong · Haeundae-gu

Dwaeji gukbap (pork and rice soup)

Reported · 1 source cited · Checked Oct 4, 2026
Soups Budget

Jeongjitgan 정짓간

Saha-gu

Dwaeji gukbap (pork and rice soup)

Reported · 1 source cited · Checked Oct 4, 2026
Soups Budget

Yeongjin Dwaeji Gukbap 영진돼지국밥

Saha-gu

Dwaeji gukbap and suyuk (boiled pork)

Reported · 1 source cited · Checked Oct 4, 2026
Chinese Mid-range

Yeongseongbang 영성방

Hadan-dong · Saha-gu

Gan-jjajang topped with a fried egg and seafood ulmyeon

TV: K-Foodie Meets J-Foodie

Reported · 1 source cited · Checked Nov 1, 2026

All 85Seoul food picks →