The best times to visit Seoul are from March to May and from September to November, when the weather is mild (average daily high temperatures stay below the mid-70s) and travel expenses are low.