Fares shown are modelled estimates, not live quotes.
Prices shown are estimates. Search Google Flights for current options and pricing.
Watch PDX to SOF
Add your email and we will watch Portland to Sofia for you, plus the cheapest fares out of PDX.
No account needed. We will use PDX as your home airport. Unsubscribe anytime. Fare emails begin once the rebuilt feed is live.
Use your real quote
Build a PDX–SOF price target
Enter a round-trip quote you found and the price you would book. Wildly does not invent a live fare here: the worksheet uses only your numbers, then carries the airport pair and target into the alert form.
Dates and trip type are completed on the next screen. Fare reviews remain paused during the provider migration. See free and Pro limits.
From PDX airport to Sofia
Reaching Portland International Airport
MAX light rail Red Line runs directly from downtown Pioneer Courthouse Square to the airport in 38 minutes for $2.50 one-way (2026 pricing). Trains run every 15 minutes 5am-midnight, less frequently after hours. Rideshare (Uber/Lyft) runs $18-28 from downtown depending on surge pricing — mornings are cheaper ($16-20 typically) than evenings. Paid parking at downtown lots costs $8-15/day, so the MAX combo is nearly always better. Taxi from downtown is fixed $28 flat rate, reliable but slower than Uber during non-peak. Rental car desk is on the ground level; don't rent unless you're leaving the city immediately.
Getting from SOF into Sofia
Sofia Airport (SOF) is only 7 miles from the city center — stupidly easy to reach. The Metro Line 1 runs directly from Terminal 2 to city center stations like NDK, Serdika, and G.M. Dimitrov; it costs 1.60 лв ($0.90) and takes about 25 minutes — this is always the right choice. Taxis from the official OK Supertrans stand outside arrivals cost 10-14 лв ($5.50-8) to central Sofia; use only the metered OK Supertrans cars, never accept offers from unmarked drivers inside the terminal. Uber operates in Sofia and runs 10-15 лв ($5.50-8.50) to downtown with no negotiation required.
Planning Portland to Sofia
Sofia is the Balkans' best-kept secret for Americans who've already done Paris and Prague. The Bulgarian capital sits at the foot of Vitosha Mountain, a 7,500-foot peak you can see from virtually every street corner and reach by subway in under 30 minutes. The city packs 7,000 years of history into a walkable downtown where Roman ruins sit next to Ottoman mosques sit next to Soviet-era monuments sit next to sleek cocktail bars — and nobody thinks this is weird. Entry costs almost nothing: a coffee is $1.50, a full dinner with wine rarely tops $20, and a night in a solid boutique hotel runs $60-80. For Americans used to Western European prices, Sofia feels like a cheat code.
Local basics
Best-month weather in Sofia
May
50–71°F · 11 rain daysArguably the best month — warm days, cool nights, flowers everywhere, and almost no tourist crowds. Outdoor terraces are packed with locals.
June
58–80°F · 9 rain daysWarm and sunny with occasional afternoon thunderstorms that clear quickly. Long daylight hours mean you're sightseeing until 9pm. Still manageable before the summer heat.
The destination guide flags January and February and November as the least favorable months.
Two areas to consider
City Center / Triaditsa
mid-rangeThe compact historic core where Alexander Nevsky Cathedral, the Rotunda of St. George, and Vitosha Boulevard all converge. Walking distance to nearly everything worth seeing, with a mix of Soviet-era hotels and solid boutique options like Hotel Les Fleurs (around $75/night). Dining ranges from tourist-facing mehanas to excellent spots like Hadjidraganov's Houses for traditional Bulgarian cooking.
Oborishte
mid-rangeSofia's most pleasant residential neighborhood, with wide tree-lined streets, embassies, and the National Gallery. Young professionals, expats, and the city's best independent coffee shops (try Fabrika Daga) cluster here. Hotel rates run $60-100/night at places like Hill Hotel; it's quieter than the center but only a 15-minute walk from everything.
Local planning tip
Take Metro Line 2 to Vitosha station on a clear morning and walk the 45-minute Golden Bridges trail — it costs $0, the mountain air is legitimately alpine, and you'll have it nearly to yourself on weekdays. More importantly: exchange cash at one of the OMV or Lukoil gas station currency booths inside the city (near Serdika or NDK), not at airport exchange counters. The airport gives you about 10-12% less on the BGN/USD rate. And if you're staying more than three nights, buy a loaded Sofia Card ($3 at metro stations) for unlimited metro and tram rides instead of buying individual 1.60 лв tickets every time.
Visa and entry notes for US travelers
US passport holders get 90 days visa-free in Bulgaria as of 2026, even though Bulgaria has now joined the Schengen Area (full Schengen accession for land/sea borders was confirmed in 2025). This means your time in Bulgaria now counts against your overall 90-day Schengen allowance — plan accordingly if you're traveling through multiple EU countries. No visa application required, no fee. Your passport must be valid for at least 3 months beyond your planned departure from the Schengen Area. There is no registration requirement for stays under 90 days.