Compare prices and tickets by train, coach or flight

Sun
5 Dec
£35Alsa
Find prices
Mon
6 Dec
£31Flixbus
Find prices
Tue
7 Dec
£64Alsa
£93Iberia
Wed
8 Dec
£30Alsa
Find prices
Thu
9 Dec
£36Flixbus
£97Iberia
Fri
10 Dec
£22Flixbus
£83Iberia
Sun
12 Dec
£22Flixbus
Find prices
Mon
13 Dec
£31Flixbus
Find prices
Tue
14 Dec
£64Alsa
Find prices
Wed
15 Dec
£22Flixbus
£71Iberia
Fri
17 Dec
£27Alsa
£115Iberia
Sat
18 Dec
£27Flixbus
£119Iberia
Sun
19 Dec
£45Flixbus
£74Iberia
Mon
20 Dec
£54Flixbus
£74Iberia
Tue
21 Dec
£27Flixbus
£74Iberia
Wed
22 Dec
£57Eurolines Switzerland
Find prices
Thu
23 Dec
£31Flixbus
Find prices
Fri
24 Dec
£29Flixbus
Find prices

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Flight Information to Porto from Donostia-San Sebastian

distanceDistance370 miles (596 km)
durationAverage flight duration3 h 15 min
priceAverage plane ticket price£114 (€127)
changesDirect flightYes
carriersAirlinesIberia

Flights from Donostia-San Sebastian to Porto cover the 370 miles (596 km) long trip taking on average 3 h 15 min with our travel partners like Iberia. There are direct flight services available. While the average ticket price for this journey costs around £114, you can find the cheapest plane ticket for as low as £83. Travellers depart most frequently from San Sebastian and arrive in Porto Airport.

Airlines

Flight from Donostia-San Sebastian to Porto with Iberia

Iberia flights will get you from Donostia-San Sebastian to Porto from £83. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Iberia

If you’re looking for a smooth and easy flight from Donostia-San Sebastian to Porto, check Omio for Iberia flights offering this trip. Whether you are looking for the fastest, earliest or cheapest flight to take for this 370 miles (596 km) journey between Donostia-San Sebastian and Porto, Omio makes it easier than ever to find Iberia flights at affordable prices, and you can also quickly book plane tickets online. Check the current Iberia flight timetables for your ideal departure and arrival times, compare the best route from Donostia-San Sebastian to Porto as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your Iberia flight on Omio. If you search for flights between Donostia-San Sebastian and Porto in the Omio app, you can quickly see if the Iberia tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for Iberia flights from Donostia-San Sebastian to Porto starting at £83, buy your official Iberia tickets with Omio online quickly and easily!

Iberia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Iberia tickets between Donostia-San Sebastian and Porto and when travelling by flight:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Donostia-San Sebastian to Porto flight
Take a flight 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 Donostia-San Sebastian to Porto.
FAQs
Are there COVID-19 travel restrictions for flights from Donostia-San Sebastian to Porto?

Travel between Donostia-San Sebastian, Spain and Porto, Portugal by plane is: Partially open.

Can I enter Portugal from Spain?

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

Do I need to quarantine on arrival in Portugal from Donostia-San Sebastian?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

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

All travellers in Portugal must observe these coronavirus safety measures:

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

The information above was last checked on 01/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight from Donostia-San Sebastian to Porto as this information can change.

What are the COVID-19 restrictions for my return trip to Spain from Porto, Portugal?

The current restriction level for your return trip by plane from Porto to Donostia-San Sebastian is: Partially open

Are there any international entry restrictions on returning to Spain from Portugal?

Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Portugal

Do I need to quarantine on arrival in Spain from Porto?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Donostia-San Sebastian, Spain?

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

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

Last verified on 04/12/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Porto to Donostia-San Sebastian flight here.

What is the price of the cheapest flight between Donostia-San Sebastian and Porto?
Looking to save money on your journey? Omio customers have found the cheapest flight to Porto from Donostia-San Sebastian for the next 7 days starting from £83  one way.
How much does the flight from Donostia-San Sebastian to Porto cost on average?
If you are looking to book your plane ticket in the next 7 days, you can expect the Donostia-San Sebastian to Porto flight to cost on average £114  one way.
What is the distance to Porto from Donostia-San Sebastian by flight?
The Donostia-San Sebastian to Porto flight distance is approximately 370 miles (596 km).
How many hours does it take from Donostia-San Sebastian to Porto by plane?
On average the Donostia-San Sebastian to Porto flight time is 3 h 15 min  covering the 370 miles (596 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What airport does the flight from Donostia-San Sebastian to Porto depart from? Which Porto airport do I fly into from Donostia-San Sebastian?

Omio customers travelling this route book their cheap flights from San Sebastian   to Porto Airport   most frequently.

Where is the airport in Donostia-San Sebastian to go to Porto? Where is the airport in Porto located?

The most popular departure airport with passengers for this trip, called San Sebastian, is located 9.7 miles (15.6 km) from the city centre of Donostia-San Sebastian.

The most popular arrival airport, Porto Airport, is located 6.8 miles (11 km) away from the city centre of Porto. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Porto Airport to the city centre in Porto.

What airlines offer a service to Porto from Donostia-San Sebastian?
If you're looking for flights from Donostia-San Sebastian to Porto, you can rely on Iberia to get you to Porto. It's also good to check out all possible airlines for the Donostia-San Sebastian to Porto route to see if there might be differences in the amenities they offer.
When can I take the first flight from Donostia-San Sebastian to Porto? When can I take the last flight for the day?
You can take the first flight from Donostia-San Sebastian to Porto at 08: 25   or take the last flight from Donostia-San Sebastian to Porto leaving at 16: 50. Look for the latest Donostia-San Sebastian Porto flight schedule on Omio and book the best time to take the plane for this trip.
How early should I purchase Donostia-San Sebastian to Porto plane tickets to get the best deals?
If you buy a plane ticket to Porto from Donostia-San Sebastian within the next 7 days, you can find tickets to cost on average £114 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Donostia-San Sebastian and Porto are generally on sale a few months before the planned departure date.