FlightsFrom Barcelona

To Skiathos

Cheap Flights from Barcelona to Skiathos

Browse current best options from Barcelona. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Barcelona

RatePunk searches hundreds of travel sites at once for deals on flights to Skiathos

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Barcelona to Skiathos

Explore current cheapest deals departing from Barcelona to Skiathos

July 21 - July 28

Cheapest

BCN - Skiathos

$256

$105

Round trip

July 1 - July 7

Best
Earliest

BCN - Skiathos

$286

$106

Round trip

July 6 - July 29

BCN - Skiathos

$239

$106

Round trip

July 8 - July 29

BCN - Skiathos

$237

$110

Round trip

July 6 - July 14

BCN - Skiathos

$266

$111

Round trip

July 6 - July 28

BCN - Skiathos

$239

$111

Round trip

July 1 - July 29

Earliest

BCN - Skiathos

$250

$111

Round trip

July 22 - July 29

BCN - Skiathos

$256

$111

Round trip

July 21 - July 29

BCN - Skiathos

$253

$111

Round trip

July 2 - July 7

Best

BCN - Skiathos

$277

$113

Round trip

Unlock all 500+ flight deals to Skiathos and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Barcelona to Skiathos

For cheap flights from Barcelona to Skiathos, right now fares are significantly below the typical level. A solid 28% of recent fares from Barcelona to Skiathos were classified as a good price, indicating opportunities for savings. Over the last 90 days, fares for this route typically ranged from $135–$243, with a median of $191.
A typical journey from Barcelona to Skiathos takes about 11h 5m, including connections. This duration reflects the fact that most itineraries on this route involve at least one stopover.
The distance between Barcelona and Skiathos is 1829 km, categorizing this as a medium-haul flight. This distance typically necessitates a connecting flight rather than a direct route.
When considering the cheapest time to fly from Barcelona to Skiathos, July stands out with a median fare of just $96. Following closely, August offers a median fare of $127, and January presents a median of $138. These months offer the lowest median prices for this route.
Most itineraries from Barcelona to Skiathos connect at least once, with 0% of recent fares being non-stop. When connecting, the typical number of stopovers is 1. New deals for this route show up several times a week, so setting a price alert can be beneficial.

How much is a round trip from Barcelona to Skiathos

Regular price: $201 - $519

Prices for flights from Barcelona to Skiathos are currently below the regular range.

The regular price range for this route is between 201 USD and 519 USD. The current lowest deal is 105 USD with Ryanair, for travel from Jul 21 to Jul 28.

now $105

Low $201

High $519

The cheapest time to fly from Barcelona to Skiathos

The cheapest month to fly from Barcelona to Skiathos is July, with a median price of $96. The most expensive month is April, with a median price of $216. Generally, prices are lower from January to October.

July

Cheapest

Flights from $96

April

Most Expensive

Flights from $216

Jan
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov

Direct flights from Barcelona to Skiathos

Airline logo

Aero Services Executive

Airline logo

Ryanair

Airline logo

Vueling Airlines

Airline logo

Volotea

Last-minute flights going from Barcelona to Skiathos

Fri, Jun 19

⌛ Last-Minute

BCN - Skiathos

Ryanair

Barcelona (BCN) - Skiathos (JSI)

Ryanair

$347

$146

One-way

Wed, Jun 24

⌛ Last-Minute

BCN - Skiathos

Aero Services Executive

Barcelona (BCN) - Skiathos (JSI)

Aero Services Executive

$320

$146

One-way

Wed, Jun 24

⌛ Last-Minute

BCN - Skiathos

Aero Services Executive

Barcelona (BCN) - Skiathos (JSI)

Aero Services Executive

$324

$168

One-way

Thu, Jun 25

⌛ Last-Minute

BCN - Skiathos

Aero Services Executive

Barcelona (BCN) - Skiathos (JSI)

Aero Services Executive

$316

$167

One-way

Tue, Jun 30

⌛ Last-Minute

BCN - Skiathos

Vueling AirlinesVueling Airlines

Barcelona (BCN) - Skiathos (JSI)

Vueling Airlines, Aero Services Executive

$304

$131

One-way

Tue, Jun 30

⌛ Last-Minute

BCN - Skiathos

Vueling AirlinesVueling Airlines

Barcelona (BCN) - Skiathos (JSI)

Vueling Airlines, Aero Services Executive

$278

$134

One-way

Biggest price drops on these dates for flights from Barcelona to Skiathos

5 nights

Jun 19 - Jun 24

$347  →  $146

58%

6 nights

Jul 1 - Jul 7

$286  →  $106

63%

2 nights

Jun 30 - Jul 2

$323  →  $144

55%

6 nights

Jun 24 - Jun 30

$320  →  $146

54%

Popular Airports to fly from Barcelona to Skiathos

Barcelona - Skiathos route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Barcelona to Skiathos are below the typical level, with deals around $105.

📅 Best time to fly

July is historically the cheapest month

Historically, July is the cheapest month to fly from Barcelona to Skiathos, with a median price of $96.

⏱️ Flight duration

Connecting flights average 11h 5m

Flights from Barcelona to Skiathos typically involve connections, with an average total duration of 11h 5m.

✈️ Airlines & availability

Connecting flights are the norm

There are no direct flights available; connecting flights are the standard for this route.

🏆 Airline highlight

Ryanair offers competitive connecting deals

Ryanair frequently offers competitive deals for connecting flights on the Barcelona to Skiathos route.

🎯 Booking tip

28% of deals are considered good

Historically, 28% of deals for this route are considered good, with prices at or below $135.

Barcelona main airports to depart from

Barcelona–El Prat (BCN)

Cheapest

Barcelona–El Prat (BCN) is the cheapest option for flights from Barcelona to Skiathos.

📍 ~12 km from city center (reachable by car or public transport)

💸 Flights from ~$105

Skiathos main airports to arrive at

Skiathos Island National (JSI)

Cheapest

Skiathos Island National Airport is ideal for direct access to Skiathos.

📍 ~2 km from Skiathos (reachable by car)

💸 Flights from ~$105

Airports nearby Skiathos used as alternative

Athens International (ATH)

Cheapest

Athens International is a major hub offering frequent domestic flight connections to Skiathos, despite requiring a ferry transfer.

📍 ~135 km from Skiathos (reachable by ferry and domestic flight)

💸 Flights from ~$79

Nea Anchialos National (VOL)

Nea Anchialos National is the closest mainland airport to Skiathos, with direct ferry access available.

📍 ~70 km from Skiathos (reachable by ferry)

💸 Flights from ~$279

Thessaloniki International Airport Macedonia (SKG)

Thessaloniki International Airport Macedonia is a large international airport, good for travelers heading to Northern Greece.

📍 ~170 km from Skiathos (reachable by ferry and road travel)

💸 Flights from ~$109

Skyros Island National (SKU)

Skyros Island National is geographically the closest alternative island airport, but has very limited transport links.

📍 ~100 km from Skiathos (reachable by inter-island transport)

💸 Flights from ~$175

Kavala International (KVA)

Kavala International is a mainland airport serving Northern Greece, but is a very long travel distance from Skiathos.

📍 ~220 km from Skiathos (reachable by multiple transfers including ferry and car/bus)

💸 Flights from ~$232

Business & First Class Flight Deals to Skiathos

Discover luxury on the budget with premium cabin class on flights from Barcelona to Skiathos.

Elite

Best Elite deals to Skiathos

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From BCN

Elite

Jun 25

Skiathos, Greece

81% AI deal score

$2,202

$1,181

Save $1,021

From BCN

Elite

Jun 20

Skiathos, Greece

81% AI deal score

$2,206

$1,184

Save $1,022

From BCN

Elite

Jul 05

Skiathos, Greece

81% AI deal score

$2,351

$1,225

Save $1,126

From BCN

Elite

Jun 25

Skiathos, Greece

80% AI deal score

$2,198

$1,204

Save $994

From BCN

Elite

Jun 20

Skiathos, Greece

80% AI deal score

$2,206

$1,207

Save $999

From BCN

Elite

Jun 27

Skiathos, Greece

80% AI deal score

$2,209

$1,229

Save $980

From BCN

Elite

Jul 05

Skiathos, Greece

80% AI deal score

$2,339

$1,248

Save $1,091

From BCN

Elite

Jul 09

Skiathos, Greece

80% AI deal score

$2,363

$1,303

Save $1,060

From BCN

Elite

Jun 27

Skiathos, Greece

79% AI deal score

$2,198

$1,252

Save $946

From BCN

Elite

Jun 21

Skiathos, Greece

79% AI deal score

$2,209

$1,276

Save $933

From BCN

Elite

Jun 28

Skiathos, Greece

79% AI deal score

$2,202

$1,277

Save $925

From BCN

Elite

Jun 25

Skiathos, Greece

79% AI deal score

$2,219

$1,281

Save $938

From BCN

Elite

Jul 01

Skiathos, Greece

79% AI deal score

$2,347

$1,307

Save $1,040

From BCN

Elite

Jun 25

Skiathos, Greece

78% AI deal score

$2,203

$1,286

Save $917

From BCN

Elite

Jun 25

Skiathos, Greece

78% AI deal score

$2,237

$1,311

Save $926

From BCN

Elite

Jul 05

Skiathos, Greece

78% AI deal score

$2,352

$1,330

Save $1,022

From BCN

Elite

Jul 23

Skiathos, Greece

78% AI deal score

$2,408

$1,394

Save $1,014

From BCN

Elite

Jul 12

Skiathos, Greece

78% AI deal score

$2,474

$1,438

Save $1,036

From BCN

Elite

Jul 05

Skiathos, Greece

77% AI deal score

$2,234

$1,329

Save $905

From BCN

Elite

Jun 21

Skiathos, Greece

77% AI deal score

$2,209

$1,353

Save $856

From BCN

Elite

Jun 28

Skiathos, Greece

77% AI deal score

$2,194

$1,354

Save $840

From BCN

Elite

Jul 30

Skiathos, Greece

77% AI deal score

$2,245

$1,356

Save $889

From BCN

Elite

Jul 30

Skiathos, Greece

77% AI deal score

$2,324

$1,365

Save $959

From BCN

Elite

Jul 23

Skiathos, Greece

77% AI deal score

$2,250

$1,365

Save $885

From BCN

Elite

Jul 09

Skiathos, Greece

77% AI deal score

$2,338

$1,379

Save $959

From BCN

Elite

Jun 25

Skiathos, Greece

77% AI deal score

$2,256

$1,394

Save $862

From BCN

Elite

Jul 30

Skiathos, Greece

77% AI deal score

$2,313

$1,394

Save $919

From BCN

Elite

Jul 09

Skiathos, Greece

77% AI deal score

$2,420

$1,407

Save $1,013

From BCN

Elite

Jul 23

Skiathos, Greece

76% AI deal score

$2,210

$1,356

Save $854

From BCN

Elite

Jun 28

Skiathos, Greece

76% AI deal score

$2,190

$1,381

Save $809

From BCN

Elite

Jun 28

Skiathos, Greece

76% AI deal score

$2,202

$1,382

Save $820

From BCN

Elite

Jul 05

Skiathos, Greece

76% AI deal score

$2,229

$1,394

Save $835

From BCN

Elite

Jul 23

Skiathos, Greece

76% AI deal score

$2,239

$1,394

Save $845

From BCN

Elite

Jul 09

Skiathos, Greece

76% AI deal score

$2,255

$1,406

Save $849

From BCN

Elite

Jun 28

Skiathos, Greece

76% AI deal score

$2,248

$1,407

Save $841

From BCN

Elite

Jul 23

Skiathos, Greece

76% AI deal score

$2,226

$1,422

Save $804

From BCN

Elite

Jul 19

Skiathos, Greece

76% AI deal score

$2,351

$1,456

Save $895

From BCN

Elite

Jul 02

Skiathos, Greece

76% AI deal score

$2,334

$1,458

Save $876

From BCN

Elite

Aug 13

Skiathos, Greece

72% AI deal score

$2,206

$1,515

Save $691

From BCN

Elite

Aug 13

Skiathos, Greece

72% AI deal score

$2,216

$1,522

Save $694

From BCN

Elite

Jul 30

Skiathos, Greece

71% AI deal score

$2,205

$1,422

Save $783

From BCN

Elite

Jul 30

Skiathos, Greece

71% AI deal score

$2,205

$1,432

Save $773

From BCN

Elite

Jul 03

Skiathos, Greece

70% AI deal score

$2,269

$1,744

Save $525

From BCN

Elite

Jul 03

Skiathos, Greece

70% AI deal score

$2,226

$1,767

Save $459

From BCN

Elite

Jul 12

Skiathos, Greece

66% AI deal score

$2,370

$2,296

Save $74

From BCN

Elite

Jul 12

Skiathos, Greece

65% AI deal score

$2,349

From BCN

Elite

Aug 16

Skiathos, Greece

48% AI deal score

$2,277

From BCN

Elite

Aug 16

Skiathos, Greece

43% AI deal score

$2,786

Frequently Asked Questions About Flights to Skiathos

To find more affordable flights, consider being flexible with your travel dates and times. Using flight comparison sites can help you compare prices from various airlines and online travel agencies. Sometimes, booking in advance or looking at flights during the off-peak season may also lead to better deals.

Booking flights in advance often provides more options and potentially lower prices. However, prices can fluctuate, so monitoring fares over time may be beneficial. There isn't a single 'best' time, as it can vary depending on demand and other factors.

Comparing nearby airports can sometimes uncover more economical flight options or alternative routes. While it may add to your ground travel time, the potential savings on airfare could be significant. Always factor in the cost and convenience of transportation to and from these alternative airports.