English日本語

Express bus Seoul to Ulsan today (09/21): 10 departures, fares ₩38,300–₩45,900, first 06:30 · last 22:00

Seoul → Ulsan by express bus, 2026-09-21: 10 departures from Seoul Express Bus Terminal (Gyeongbu), 4h 10m at the fastest, adult fares ₩38,300–₩45,900. First 06:30, last 22:00. Rebuilt every morning from the national timetable.

Express buses from Seoul — pick a city

BusanDaeguGwangjuGangneungSokchoJeonjuGyeongjuDaejeonAndongTongyeongPohangUlsan

At a glance

Class Departures today Adult fare Journey time
Premium 5 ₩44,700 4h 10m
Deluxe (28 seats) 4 ₩38,300 4h 10m
Night deluxe 1 ₩45,900 4h 10m

Seoul → Ulsan — departures today

Departs From Arrives Time Class Adult fare
06:30 Seoul Express Bus Terminal (Gyeongbu) 10:40 Ulsan 4h 10m Premium ₩44,700
08:00 Seoul Express Bus Terminal (Gyeongbu) 12:10 Ulsan 4h 10m Premium ₩44,700
10:00 Seoul Express Bus Terminal (Gyeongbu) 14:10 Ulsan 4h 10m Deluxe (28 seats) ₩38,300
12:00 Seoul Express Bus Terminal (Gyeongbu) 16:10 Ulsan 4h 10m Premium ₩44,700
13:30 Seoul Express Bus Terminal (Gyeongbu) 17:40 Ulsan 4h 10m Premium ₩44,700
15:00 Seoul Express Bus Terminal (Gyeongbu) 19:10 Ulsan 4h 10m Deluxe (28 seats) ₩38,300
16:35 Seoul Express Bus Terminal (Gyeongbu) 20:45 Ulsan 4h 10m Deluxe (28 seats) ₩38,300
18:00 Seoul Express Bus Terminal (Gyeongbu) 22:10 Ulsan 4h 10m Premium ₩44,700
20:00 Seoul Express Bus Terminal (Gyeongbu) 00:10 Ulsan 4h 10m Deluxe (28 seats) ₩38,300

Night buses

Departs From Arrives Time Class Adult fare
22:00 Seoul Express Bus Terminal (Gyeongbu) 02:10 Ulsan 4h 10m Night deluxe ₩45,900

Ulsan → Seoul — departures today

10 buses back to Seoul, adult fares ₩38,300–₩53,600; first 00:30, last 20:00.

Departs From Arrives in Seoul Time Class Adult fare
00:30 Ulsan 04:40 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Night premium ₩53,600
06:30 Ulsan 10:40 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Deluxe (28 seats) ₩38,300
08:30 Ulsan 12:40 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Premium ₩44,700
10:00 Ulsan 14:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Deluxe (28 seats) ₩38,300
12:00 Ulsan 16:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Deluxe (28 seats) ₩38,300
13:30 Ulsan 17:40 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Premium ₩44,700
15:00 Ulsan 19:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Premium ₩44,700
17:00 Ulsan 21:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Deluxe (28 seats) ₩38,300
19:00 Ulsan 23:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Premium ₩44,700
20:00 Ulsan 00:10 Seoul Express Bus Terminal (Gyeongbu) 4h 10m Premium ₩44,700

More

Our travel guides

FAQ

How long is the bus from Seoul to Ulsan?

Scheduled times today run from 4h 10m to 4h 10m; traffic on Fridays, Sundays and holidays adds to that.

How much is the express bus to Ulsan?

Adult fares today: Premium ₩44,700, Deluxe (28 seats) ₩38,300, Night deluxe ₩45,900. Deluxe (28-seat) and premium (21-seat, lie-flat) cost more than standard.

Which Seoul terminal do I leave from?

Today’s buses to Ulsan leave from Seoul Express Bus Terminal (Gyeongbu) — see the "From" column. Seoul Express Bus Terminal (Gyeongbu) and Central City share the Express Bus Terminal subway station (lines 3, 7, 9); Dong Seoul Terminal is at Gangbyeon station (line 2).

What time is the last bus to Ulsan?

22:00 from Seoul Express Bus Terminal (Gyeongbu) (Night deluxe); 1 of today’s departures are night services. The first bus is 06:30.

Where does this timetable come from?

The Ministry of Land, Infrastructure and Transport’s TAGO express bus service (national reservation data), queried for 2026-09-21; fares are adult one-way. Book at kobus.co.kr or at the terminal.

Source: MOLIT TAGO express bus information (data.go.kr) — schedule for 2026-09-21, adult fares · page rebuilt 2026-09-21.