[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Barcelona to Tarifa

You can get from Barcelona to Tarifa by train, bus or flight.

Our recommendation

To get from Barcelona to Tarifa on May 30 we recommend taking a flight because it’s the best combination of price and speed.

07:20AMBarcelona El Prat Airport1h55 08:15AMTangier Ibn Battuta Airport
0 changes
$841One-way
Cheapest
07:20AMBarcelona El Prat Airport1h55 08:15AMTangier Ibn Battuta Airport
0 changes
$841One-way
Other options
07:20AMBarcelona El Prat Airport1h55 08:15AMTangier Ibn Battuta Airport
0 changes
$1311One-way
07:55PMBarcelona El Prat Airport5h15 12:10AMTangier Ibn Battuta Airport
1 changes
$1911One-way
03:35PMBarcelona El Prat Airport5h20 08:55PMInternational Airport of Jerez La Parra Airport
1 changes
$3391One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
May 30
$84Vueling
Find prices
Tue
May 31
$23Vueling
$168Gnv
Wed
Jun 1
$78Vueling
Find prices
Thu
Jun 2
$71Vueling
Find prices
Fri
Jun 3
$84Vueling
Find prices
Sat
Jun 4
$91TAP Portugal
Find prices
Sun
Jun 5
$64Ryanair
Find prices
Mon
Jun 6
$39Ryanair
$148Gnv
Tue
Jun 7
$36Ryanair
Find prices
Wed
Jun 8
$9Ryanair
Find prices
Thu
Jun 9
$20Ryanair
Find prices
Fri
Jun 10
$57Vueling
Find prices
Sat
Jun 11
$44Ryanair
Find prices
Sun
Jun 12
$58Ryanair
Find prices
Mon
Jun 13
$44Ryanair
Find prices
Tue
Jun 14
$28Vueling
Find prices
Wed
Jun 15
$20Ryanair
Find prices
Thu
Jun 16
$28Vueling
Find prices
Fri
Jun 17
$80Iberia
Find prices
Sat
Jun 18
$68Ryanair
Find prices

Travel Information from Barcelona to Tarifa

distanceDistance558 miles (900 km)
modeAvailable travel modesBus or flight
priceTicket price range$116 - $122
cheapestCheapest modeFlight • $116 (€104) • 1 h 45 min
fastestFastest modeFlight • $116 (€104) • 1 h 45 min
carriersPopular travel companiesAlsa or Iberia

Travel 558 miles (900 km) by bus or flight to Tarifa from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $116 (€104). The most popular travel companies which serve this journey are Alsa or Iberia among others. Travelers can even take a direct flight from Barcelona to Tarifa.

Travel Tips: Travel from Barcelona to Tarifa

Travel to Tarifa 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 Barcelona to Tarifa.
FAQs

How do I get from Barcelona to Tarifa?

There are 2 ways that you can travel to Tarifa from Barcelona. You can take a bus or flight.

How do I get from Barcelona to Tarifa the cheapest way?

The cheapest way to travel between Barcelona and Tarifa is by taking a flight with an average price of $116 (€104).

This is compared to other travel options to Tarifa:

A flight is $6 (€5) less than a bus for this trip with tickets for a bus from Barcelona to Tarifa costing on average $122 (€110).

What is the quickest way from Barcelona to Tarifa?

The fastest way to get to Tarifa from Barcelona is by flight with an average travel time of 1 h 45 min.

Other travel options to Tarifa can usually take longer:

In comparison, getting to Tarifa by bus can take on average NaN h NaN min.

What is the distance between Barcelona and Tarifa?

Tarifa is approximately 558 miles (900 km) away from Barcelona.

When traveling between Barcelona and Tarifa, where do I depart from Barcelona and where do I arrive in Tarifa?

These are the most popular departure and arrival points from Barcelona to Tarifa:

  • Buses mostly leave from Barcelona, Estació d'Autobusos Nord and tend to arrive in Tarifa, Estación Autobus.

Who can get me from Barcelona to Tarifa?

Omio works with many trusted partners that can help you travel the best way from Barcelona to Tarifa:

  • You can travel by bus from Barcelona to Tarifa with Alsa, and you can find Alsa Barcelona to Tarifa tickets for $122 (€110) on Omio.
  • You can take a flight from Barcelona to Tarifa with Iberia. Cheap tickets can be found for $116 (€104) with Iberia from Barcelona to Tarifa.

Is there a direct service between Barcelona and Tarifa?

Yes, there are direct routes from Barcelona to Tarifa with the following travel companies:

  • You can travel directly by plane with.

Direct services to Tarifa tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

What other popular destinations should I add to my itinerary for my trip from Barcelona to Tarifa?

Omio customers who travel from Barcelona to Tarifa often also extend their vacation to go to Sevilla, Málaga or Madrid. Omio can help you plan your trip by finding the best connections between Tarifa and these popular destinations at a great price.

How early should I book Barcelona to Tarifa tickets online to score the best deals?

Before traveling from Barcelona to Tarifa, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket costs $122 (€110) one way on average for this route.
  • A plane ticket costs $116 (€104) one way on average for this trip.

But we recommend booking Barcelona to Tarifa tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Barcelona to Tarifa: related information

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