Compare prices and tickets by train, coach or flight

Fri
3 Dec
Find prices
£76Flixbus
Find prices
Sat
4 Dec
£65Renfe Alvia
£59Flixbus
£185Ryanair
Sun
5 Dec
£43Renfe Alvia
Find prices
£29Vueling
Mon
6 Dec
£55Renfe Alvia
Find prices
£81Ryanair
Tue
7 Dec
£55Renfe Alvia
£76Flixbus
£71Ryanair
Wed
8 Dec
£73Renfe Alvia
£56Vibasa
Find prices
Thu
9 Dec
£43Renfe Alvia
£40Flixbus
£50Ryanair
Fri
10 Dec
£37Renfe Alvia
£58Flixbus
£31Ryanair
Sat
11 Dec
£31Renfe Alvia
£40Flixbus
£17Ryanair
Sun
12 Dec
£37Renfe Alvia
Find prices
£20Ryanair
Mon
13 Dec
£49Renfe Alvia
Find prices
£5Ryanair
Tue
14 Dec
£43Renfe Alvia
£67Flixbus
£7Ryanair
Wed
15 Dec
£37Renfe
£39Flixbus
Find prices
Thu
16 Dec
£31Renfe Alvia
£48Flixbus
£7Ryanair
Fri
17 Dec
£31Renfe Alvia
£65Flixbus
£7Ryanair
Sat
18 Dec
£55Renfe Alvia
£61Flixbus
£7Ryanair
Sun
19 Dec
£49Renfe
Find prices
£7Ryanair
Mon
20 Dec
£55Renfe Alvia
£44Flixbus
£7Ryanair
Tue
21 Dec
£55Renfe Alvia
£46Flixbus
£17Ryanair
Wed
22 Dec
£55Renfe Alvia
£76Flixbus
Find prices
Thu
23 Dec
£82Renfe Alvia
£46Flixbus
£50Ryanair

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information from Salamanca to Barcelona

distanceDistance406 miles (655 km)
durationAverage flight duration1 h 15 min
priceAverage plane ticket price£100 (€113)
changesDirect flightYes
carriersAirlinesRyanair, Vueling or Iberia

Flights from Salamanca to Barcelona cover the 406 miles (655 km) long journey taking on average 1 h 15 min with our travel partners like Ryanair, Vueling or Iberia. There are direct flight services available. While the average ticket price for this route costs around £100, you can find the cheapest plane ticket for as low as £29.

Airlines

Travel with Ryanair, Vueling Airlines and Iberia from Salamanca to Barcelona

You can travel by flight from Salamanca to Barcelona with Ryanair, Vueling Airlines and Iberia for as low as £29. When you search for timetables and tickets, Omio will show you the best trip.

Ryanair
Vueling Airlines
Iberia

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from Salamanca to Barcelona: Value, Regular, Plus or Flexi Plus.

Omio helps you find the perfect Salamanca - Barcelona flight with Ryanair. Whether you are searching for the fastest, earliest or cheapest flight from Salamanca to Barcelona, Omio shows you Ryanair’s current flight timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best plane ticket for your upcoming Salamanca to Barcelona journey. You can expect to travel around 406 miles (655 km) from Salamanca to Barcelona on a flight with Ryanair. Once you are ready, buy your one-way Ryanair tickets between Salamanca and Barcelona starting as low as £50 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by plane instead of purchasing tickets at the airport in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Ryanair!

When purchasing your Ryanair flight tickets between Salamanca and Barcelona, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips

Salamanca to Barcelona flight
Take a flight to Barcelona 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 Salamanca to Barcelona.
FAQs
What is the price of the cheapest flight from Salamanca to Barcelona?
Omio customers have found the cheapest flights between Salamanca and Barcelona to cost as little as £29  in the next 7 days.
How much does the flight from Salamanca to Barcelona cost on average?
In the next 7 days you’ll find that the average cost of a plane ticket from Salamanca to Barcelona is £100  one way.
How far is it from Salamanca to Barcelona by plane?
The distance from Salamanca to Barcelona by plane is approximately 406 miles (655 km).
How long does it take from Salamanca to Barcelona by plane?
On average the Salamanca to Barcelona flight time is 1 h 15 min  covering the 406 miles (655 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which airlines can take me to Barcelona from Salamanca?
For the best Salamanca to Barcelona flight to book, you can travel safely and comfortably with Ryanair, Vueling or Iberia. However, it's always good to check all possible airlines with services between Salamanca and Barcelona to compare what amenities they may offer.
Is there a direct flight between Salamanca and Barcelona?
Yes, you can look for direct flights from Salamanca to Barcelona with Ryanair  without needing to change in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
What time is the earliest flight from Salamanca to Barcelona? What time is the last flight from Salamanca to Barcelona?
You can take the first flight from Salamanca to Barcelona at 10: 30   or take the last flight from Salamanca to Barcelona leaving at 17: 20. Look for the latest Salamanca Barcelona flight timetable on Omio and book the best time to take the plane for this journey.
How far in advance should I book a plane ticket between Salamanca and Barcelona to get the best deals?
If you buy a plane ticket from Salamanca to Barcelona within the next 7 days, you can find tickets to cost on average £100 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Barcelona from Salamanca are generally on sale a few months before the planned departure date.