[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Thu
May 19
Find prices
$106Air Europa
Fri
May 20
$89Flixbus
$54Ryanair
Sat
May 21
$106Flixbus
$106Air Europa
Mon
May 23
$77Flixbus
$75TAP Portugal

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Porto to Heidelberg flight

distanceDistance1010 miles (1629 km)
durationAverage flight duration25 h 10 min
priceAverage plane ticket price$42 (€37)
changesDirect flightYes
carriersAirlinesPGA-Portugalia Airlines, easyJet or Malta Air

Flights from Porto to Heidelberg cover the 1010 miles (1629 km) long journey taking on average 25 h 10 min with our travel partners like PGA-Portugalia Airlines, easyJet or Malta Air. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $15 (€13), but the average price of plane tickets is $42 (€37).

Airlines: Ryanair flights from Porto to Heidelberg

Ryanair flights will get you from Porto to Heidelberg from $15 (€13). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

    When you buy your Ryanair flight tickets from Porto to Heidelberg don't forget to keep the following COVID-19 related policies in mind:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Porto to Heidelberg Flight

    Take a flight to Heidelberg 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 Porto to Heidelberg.
    FAQs

    What are the travel restrictions for Heidelberg, Germany if I'm coming from Porto, Portugal by plane?

    Travel between Porto, Portugal and Heidelberg, Germany by plane is: Partially open.

    What is the status of international entry into Germany from Portugal?

    International entry status: Entry is partially open for citizens and permanent residents of Portugal

    Do I need to self-quarantine on arrival in Germany from Porto?

    Conditions of entry:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

    What are the safety rules to follow in Heidelberg, Germany?

    When traveling in Germany, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 5/16/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Porto to Heidelberg before traveling.

    Are there travel restrictions, such as quarantine measures, in place when returning to Porto, Portugal from Heidelberg, Germany?

    The restriction level for your return flight to Porto, Portugal from Heidelberg is: Partially open.

    Is my return flight into Porto from Heidelberg restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Portugal from Heidelberg?

    Conditions of reentry:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira

    What are the safety rules to follow in Porto, Portugal?

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

    • Social distancing required: 2 metre (s) (7 feet)
    • Face mask required: Mandatory

    Last checked on 5/16/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Porto from Heidelberg closer to your date of departure here here.

    How much do cheap flights to Heidelberg from Porto cost?

    Flight tickets between Porto and Heidelberg for some dates and times can be found for as cheap as $15 (€13)  one way in the next 7 days.

    What is the price of a flight ticket from Porto to Heidelberg?

    The Porto to Heidelberg plane ticket price is on average $42 (€37)  if you are looking to purchase your tickets for this journey in the next week.

    How far is it from Porto to Heidelberg by plane?

    The Porto to Heidelberg flight distance is approximately 1010 miles (1629 km).

    How long is a flight from Porto to Heidelberg on average?

    The Porto to Heidelberg flight duration is on average 25 h 10 min, which is to be expected when traveling 1010 miles (1629 km) from Porto to Heidelberg. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What airlines offer a service from Porto to Heidelberg?

    Take the Porto to Heidelberg flight with PGA-Portugalia Airlines, easyJet or Malta Air. However, it's always good to check out all possible airlines for the route between Porto and Heidelberg as there might be differences in the amenities they offer.

    When can I take the first flight from Porto to Heidelberg? When can I take the last flight for the day?

    The earliest flight for this route departs from Porto at 6: 40 AM. The last flight leaves from Porto at 7: 05 PM. Check Omio for the latest flight schedule from Porto to Heidelberg and book the best time to depart on your chosen travel date.

    How far in advance should I book a plane ticket from Porto to Heidelberg to get the best deals?

    You can find flights from Porto to Heidelberg to cost on average $42 (€37) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Porto to Heidelberg flight generally on sale a few months before the planned travel date.

    More options for your journey from Porto to Heidelberg

    Here are some other resources that might have the information you need