|Subscribe to our newsletter
Sign up now for the Icelandair newsletter to receive our best offers from your location.
Visit a city where modernity and tradition mix when you travel from Portland to Frankfurt.
Icelandair offers regular flights from Portland, Oregon, to Frankfurt, Germany, meaning that you can find times and prices that work for you.
Plus, when you fly with Icelandair, you’ll enjoy in-flight Wi-Fi on most of our aircraft and USB charging ports right at your seat so you can stay connected as you soar over the Atlantic.
Helpful information for travelers visiting Frankfurt
The flight from Portland to Frankfurt can be anywhere between 12 and 17 hours, depending on how many layovers are included on the route. All transatlantic Icelandair flights include a convenient transfer at Keflavik International Airport, our single-terminal hub which makes connections a breeze.
Being flexible about when you travel is the best way to find affordable flights. Browse our flight deals to see the latest offers on flights from Portland to Frankfurt.
Icelandair flights leave from Portland International Airport (PDX) and arrive at Frankfurt Airport (FRA).
The best time to go to Frankfurt depends on what you want to see and do while you’re there! Travel in October for the famous Frankfurt Book Fair or plan your visit between November and December to experience the magical Christmas markets.
Spring is also a good time to travel as the weather should be mild and dry, perfect for a range of activities.