|Distance||558 miles (900 km)|
|Average flight duration||1 h 45 min|
|Average plane ticket price||$73 (€60)|
|Airlines||Ryanair or Vueling|
Flights from Barcelona to Tarifa cover the 558 miles (900 km) long journey taking on average 1 h 45 min with our travel partners like Ryanair or Vueling. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $39 (€32), but the average price of plane tickets is $73 (€60).
For as little as $39 (€32) you can travel by flight between Barcelona and Tarifa with Ryanair and Vueling Airlines. Omio will show you the best deals, schedules and tickets available for this journey.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Barcelona and Tarifa.
If you’re looking for a smooth and easy flight between Barcelona and Tarifa, check Omio for Vueling Airlines flights offering this journey. Whether you are looking for the fastest, earliest or cheapest flight to take for this 558 miles (900 km) trip from Barcelona to Tarifa, Omio makes it easier than ever to find Vueling Airlines flights at affordable prices, and you can also quickly book plane tickets online. Check the current Vueling Airlines flight schedules for your ideal departure and arrival times, compare the best route between Barcelona and Tarifa as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Vueling Airlines flight on Omio. If you search for flights from Barcelona to Tarifa in the Omio app, you can quickly see if the Vueling Airlines tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Vueling Airlines flights from Barcelona to Tarifa starting at $49 (€40), buy your official Vueling Airlines tickets with Omio online quickly and easily!
Please follow the recommendations outlined by Vueling Airlines when booking your flight tickets from Barcelona to Tarifa due to the coronavirus:
Here are some other resources that might have the information you need