Busan

Busan in Summer: Painted Hills, Fresh Sashimi, and Korea's Best Beach Coast

From Gamcheon's pastel alleys to Haeundae's famous 1.5 km beach — a verified, one-day guide to Korea's great southern city, just 2h 10min from Seoul by KTX.

DailyWiz Korea Desk·
Ardea cinerea - Grey heron - in a pond of Busan Citizens Park with blue sky in Busan city South Korea
Photo: Basile Morin · Wikimedia Commons (CC BY-SA 4.0)

Busan hits different in July. Korea's great southern port city — a gritty, spectacular mix of working harbour, pastel-painted hillside villages, and some of the country's finest beaches — becomes the undisputed summer destination of the peninsula when temperatures rise. Reachable in just over two hours from Seoul by bullet train, it delivers cold wheat noodles in the morning, live sashimi at noon, and the Gwangan Bridge lighting up the bay after dark. This guide covers a single, well-paced summer day trip, with every price and timetable verified.

Getting There from Seoul

Option One-way time One-way fare (₩) Key note
KTX
(Seoul Station or Yongsan)
2h 10min – 2h 50min ₩59,800 – ₩78,700 (standard)
₩82,000 – ₩107,300 (first class)
Fastest and most reliable. Book at korail.go.kr. Reserve 3–5 days ahead for summer weekends — trains sell out.
SRT
(Suseo Station)
~2h 10min – 2h 20min Approx. ₩7,000–₩11,000 cheaper than the equivalent KTX fare Same speed as KTX but noticeably cheaper. Departs from Suseo (southeast Seoul), not central Seoul. Book at srt.co.kr.
Express Bus
(Seoul Express Bus Terminal)
4h – 5h 30min ₩23,000 (economy) / ₩34,000 (premier) / ₩44,000–₩50,000 (premium) Cheapest option. Around 50 daily departures. Add 1–2 hours during peak July–August holiday traffic. Book at kobus.co.kr.
Car
(Gyeongbu Expressway)
4h – 5h (weekdays)
7–8h+ (weekends)
~₩22,800 toll (standard sedan, one-way) Avoid late July and August holiday weekends — notorious 10–12 hour delays. Hi-Pass transponder gives a 5%+ toll discount.

Recommendation: Take the KTX. The time saved versus the bus is worth every extra won in summer, and arriving at Busan Station drops you three minutes from excellent pork soup for your first meal.

Burimun gate and pine under blue sky at Beomeosa temple in Busan, South Korea
Photo: Basile Morin · Wikimedia Commons (CC BY-SA 4.0)

A Perfect One Day

  1. Gamcheon Culture Village — 09:00 to 10:45

    This terraced hillside of pastel-painted alleys was built by Korean War refugees who plastered colour over desperation. Today it is a living art project: murals wrap around corners, independent galleries share walls with neighbourhood homes, and cafés occupy doorways barely wide enough for two people. An optional souvenir stamp-map booklet (approximately ₩2,000) highlights the village's most-photographed spots. Arrive before 10 am on weekdays — the morning light is best and the crowds have not yet arrived.

    Cost: Free entry (optional map ~₩2,000)  |  Duration: ~1h 30min–2h

    Transit to next stop: Bus 2 toward Nampo, or taxi (~₩8,000–₩10,000). Approx. 25–30 min to Jagalchi.

  2. Jagalchi Fish Market — 11:15 to 13:00

    Korea's largest seafood market occupies a multi-storey waterfront building in Nampo. Browse the ground floor — rubber-booted vendors watch over tanks of live flounder, eel, sea cucumber, and shellfish — then head upstairs to one of the 2F restaurants, point at the fish you want, and eat it minutes later as hoe (Korean sashimi). A flounder (gwangeo) or sea bream platter for two runs ₩30,000–₩40,000; add a table-setting fee of roughly ₩5,000–₩6,000 per person, which covers sauces, side dishes, and a seat. Follow the fish course with maeuntang (spicy fish stew from the carcass), typically included or available for a small add-on.

    Cost: Free entry; meal ~₩35,000–₩50,000 per person  |  Hours: 5 am – 10 pm. Closed every 1st and 3rd Tuesday.

    Transit to next stop: 5-minute walk northeast.

  3. Gukje Market & Nampo Street Food — 13:00 to 13:45

    South Korea's largest traditional market is five minutes from Jagalchi on foot. The covered alleys sell bedding, hardware, and clothing, but the food lane running through its centre is the draw: skewered fish cakes (eomuk, ₩1,500 per stick), crispy green-onion pancakes (pajeon, ₩4,000–₩7,000), and cold sweet rice drinks (sikhye, ₩2,000). This is snack territory — graze and keep moving.

    Cost: Free to browse; budget ₩5,000–₩15,000 for snacks

    Transit to next stop: Subway Line 1 from Jagalchi Station → Seomyeon (transfer to Line 2) → Gwangan Station Exit 5. Approx. 40–45 min.

  4. Gwangalli Beach — 14:30 to 16:30

    Gwangalli's 1.4 km of white sand faces the iconic Gwangan Bridge, whose twin suspension arcs span the bay and turn blue-violet after sunset. The beach is reliably less congested than Haeundae in summer, and the café strip running behind it is Busan's best: independent coffee shops with direct sea views, ideal for an iced Americano before the final leg east. Gwangan Station (Line 2, Exit 5) is a short walk to the sand.

    Cost: Free

    Transit to next stop: Subway Line 2 from Gwangan Station → Haeundae Station. Approx. 20–25 min.

  5. Haeundae Beach — 17:00 to evening

    Korea's most visited beach: 1.5 km of sand backed by skyscrapers, with calm midsummer surf good for swimming. July is peak season and the beach is genuinely packed on weekend afternoons; arriving after 4 pm gives you golden-hour light and a slightly more manageable crowd. Haeundae Station (Line 2, Exit 3 or 5) deposits you within easy walking distance. The Haeundae restaurant district, ten minutes inland, is where to finish the day with a bowl of dwaeji gukbap or cold milmyeon.

    Cost: Free beach; nearby dinner ₩9,000–₩30,000 per person

The Area in 60 Seconds

Busan has been Korea's principal southern port for centuries, and the sea shapes everything — the dialect, the diet, the tempo of the streets. When the Korean War erupted in June 1950, Busan was the one major southern city never occupied by North Korean forces, making it the peninsula's last refuge. Hundreds of thousands of displaced Koreans arrived with almost nothing and built homes on every available hillside, terracing the slopes above the harbour. The population swelled from roughly 300,000 in 1945 to nearly one million by the mid-1950s — and neighbourhoods like Gamcheon Culture Village were born directly from that extraordinary, desperate ingenuity.

Today Busan is South Korea's second-largest city, home to approximately 3.4 million people and one of the world's busiest container-shipping ports. It hosts the Busan International Film Festival (BIFF) — Asia's largest film festival, running every October since 1996 — and is increasingly a destination in its own right rather than a day trip footnote. The coastline stretches from the sheer cliffs of Igidae in the south to the wide river mouth at Dadaepo in the west; most first-time visitors focus on the eastern arc: Gwangalli, Haeundae, and the quieter coves that lie beyond.

Grey heron eating fish near a pond of Busan Citizens Park in South Korea
Photo: Basile Morin · Wikimedia Commons (CC BY-SA 4.0)

Where to Eat

Restaurant Must-order dish Price range Location / note
Bonjeon Dwaeji Gukbap Pork bone soup with rice (dwaeji gukbap) ₩10,000 / bowl 3-8 Jungang-daero 214beon-gil, Dong-gu (near Busan Station). A three-minute walk from the KTX exit — the smart first meal of the day.
Gukjae Milmyeon Cold wheat noodles — broth (mulmilmyeon) or spicy (bibimmilmyeon) ₩9,000–₩10,000 / bowl Central Busan. Consistently named among the city's top three milmyeon restaurants; menu has exactly two items. Firm, chewy noodles.
Jagalchi Market 2F restaurants Fresh hoe (Korean sashimi) + maeuntang (spicy fish stew) ₩35,000–₩50,000 / person (all-in) Jagalchi Market, Nampo-dong. Pick your live fish on the ground floor and eat it upstairs — the defining Busan culinary experience.
Haeundae Gaya Milmyeon Cold noodle soup (milmyeon) ₩9,000 / bowl Haeundae-gu, short walk from the beach. Three items on the menu. An ideal post-swim or late-afternoon meal before dinner.
Geukdong Dwaeji Gukbap Pork bone soup ₩10,000–₩12,000 / bowl Haeundae-gu. The best-known gukbap option near Haeundae Beach; queues form quickly at lunch, so arrive just before noon or after 1:30 pm.

Know Before You Go

  • Get a T-money card at your first convenience store. Buy one at any GS25, CU, or 7-Eleven for ₩2,500 (non-refundable card fee) and load ₩20,000–₩30,000 to start. The card works on all Busan subways, buses, and many taxis, and enables discounted inter-route transfers. A T-money card bought in Seoul works identically in Busan — no need to buy a new one.
  • Use Naver Map, not Google Maps. Google Maps does not provide walking or transit directions in South Korea. Download Naver Map before you travel — it is available in English and gives accurate walking, subway, and bus routes for every stop in this guide.
  • July is hot, humid, and crowded — plan your timing carefully. Temperatures run 28–33 °C with high humidity throughout July. Gamcheon Culture Village is significantly more pleasant before 10 am (cooler air, better light, fewer visitors). Haeundae Beach reaches its most congested point on weekend afternoons; arriving after 4 pm or visiting on a weekday makes a substantial difference.
  • Check Jagalchi's closure days before you go. The fish market is closed every 1st and 3rd Tuesday of the month. If your visit falls on a Tuesday, check the date in advance and schedule your seafood lunch on any other day.