There's no nonstop path connecting the Pacific Northwest to the Balkans, so booking business class from Portland to Skopje always comes down to which connecting hub you're willing to route through — and after years of flying this corridor, my strong preference is Turkish Airlines via Istanbul. Delta can get you as far as its European gateways (Amsterdam or Paris) before handing off to a partner for the final hop into Skopje, while Lufthansa routes naturally through Frankfurt or Munich with its own metal most of the way. The honest factual baseline: total journey time runs around 13.5 hours of flying, but with connections, plan on 16-20 hours door to door depending on layover length.
Turkish Airlines is the sleeper hit on this route — its long-haul business class seat, with proper lie-flat suites on widebody aircraft and that legendary onboard catering (chef-prepared meals, a caviar service on many longhaul segments), makes the Istanbul connection feel like a destination rather than a chore, and IST's business lounge is worth arriving early for. Lufthansa's Frankfurt hub offers the most schedule flexibility for onward Balkan connections, and depending on your specific itinerary you may find yourself on an Allegris-configured aircraft with the newer suite doors — worth checking your specific tail number before you fly, since fleet rollout is still uneven. Delta's strength here is loyalty integration via SkyTeam, useful if you're sitting on miles, but it typically means a longer, less direct connection into Skopje's smaller regional gateway.
Insider tip: Skopje's airport (SKP) is compact, so don't waste time pre-booking a car for arrival — taxis queue reliably and the ride into the city center is short. Given how thin capacity is on the Balkan leg regardless of carrier, fares fluctuate hard with almost no warning; January, February, March, October, and November consistently offer the softest pricing as leisure demand dips, so setting up automated fare alerts for this specific city pair is genuinely the smartest way to catch a premium-cabin deal before it disappears.