How to travel from Frankfurt am Main to Porto

Travel options
from Frankfurt am Main to Porto

You can get from Frankfurt am Main to Porto by train, bus or flight.

Our recommendation
flight

To get from Frankfurt am Main to Porto on Mar 25 we recommend taking a flight because it’s the best combination of price and speed.

08:20PMFrankfurt am Main Airport2h45 10:05PMPorto Airport
0 transfers
4151One-way
Cheapest
07:10PMFrankfurt am Main Airport11h40 06:50AMPorto Airport
1 transfer
3981One-way
Other options
08:20PMFrankfurt am Main Airport2h45 10:05PMPorto Airport
0 transfers
4151One-way
09:50AMFrankfurt am Main Airport2h45 11:35AMPorto Airport
0 transfers
4881One-way
08:20PMFrankfurt am Main Airport2h45 10:05PMPorto Airport
0 transfers
4881One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay in Porto?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Compare prices and tickets Prices for trains, buses and flights

Sat
Mar 25
Sun
Mar 26
Mon
Mar 27
Tue
Mar 28
Wed
Mar 29
Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14

Travel Information between Frankfurt am Main and Porto

distanceDistance1034 miles (1667 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $164 (€142) • 20 h 40 min
carriersPopular travel companiesAir Europa

Travel 1034 miles (1667 km) by flight from Frankfurt am Main to Porto. Air Europa is the main travel company operating this route. Travelers can even take a direct flight from Frankfurt am Main to Porto.

Travel Tips: Travel from Frankfurt am Main to Porto

Travel Tips: Travel to Porto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Porto.
FAQs

Travel from Frankfurt am Main, Germany to Porto, Portugal is: Unrestricted.

Is international entry into Porto from Frankfurt am Main restricted?

International entry is currently allowed for: Entry is unrestricted for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival to Porto, Portugal from Frankfurt am Main?

  • There are no current restrictions

What are the COVID-19 safety measures to follow in Porto, Portugal?

The government of Portugal has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Recommended

The above information was last verified on 3/8/23. Remember to check the latest COVID-19 travel safety regulations for your trip between Frankfurt am Main and Porto closer to your planned date of departure here.

Return travel to Frankfurt am Main, Germany from Portugal is: Unrestricted.

Are there any travel restrictions on reentering Germany from Portugal?

Entry into Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Portugal.

Are there requirements to self-quarantine on arrival into Germany from Portugal?

Requirements for reentering Germany:

  • There are no current restrictions

What are the requirements for social distancing and wearing face masks in Germany?

All travelers must abide by the following measures in Germany to reduce the spread of coronavirus in the country:

  • Social distance: metre (s) ( feet)
  • Face masks: Mandatory

The above information about your return travel to Frankfurt am Main, Germany was last verified on 3/22/23. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Frankfurt am Main from Porto.

Travel to Porto from Frankfurt am Main by taking a flight.

The fastest way to travel from Frankfurt am Main to Porto is by flight with an average journey time of 20 h 40 min.

Porto is approximately 1034 miles (1667 km) away from Frankfurt am Main.

These are the most popular departure and arrival points when traveling from Frankfurt am Main to Porto:

  • Most travelers catch their flight from Frankfurt am Main Airport and arrive in Porto Airport.

Let Omio help you find the best company to travel with from Frankfurt am Main to Porto:

  • You can travel to Porto from Frankfurt am Main by flight with Air Europa. You can find cheap tickets on Omio for $164 (€142) with Air Europa from Frankfurt am Main to Porto.

Yes, there is a direct route available from Frankfurt am Main to Porto:

  • You can book a direct flight with Lufthansa.

Direct services tend to save you time and add more convenience in getting you to Porto as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Porto from Frankfurt am Main.

Omio customers who travel from Frankfurt am Main to Porto often also extend their vacation to go to Lisbon, Madrid or Paris. Omio can help you plan your trip by finding the best connections between Porto and these popular destinations at a great price.

When planning your trip from Frankfurt am Main to Porto, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing on average $164 (€142) one way.

However, we recommend buying tickets from Frankfurt am Main to Porto online a few months in advance to get the best deals and save money on your upcoming journey.

HomeTravelTravel to PortugalTravel to PortoHow to travel from Frankfurt am Main to Porto

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language