Travel options
from Barcelona to Xàbia

You can get from Barcelona to Xàbia by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$50Alsa
$52Vueling
$22Gnv
Mon
Sep 27
$50Alsa
$43Vueling
$82Balearia
Tue
Sep 28
Find prices
$53Vueling
$22Gnv
Thu
Sep 30
$50Alsa
Find prices
Find prices
Fri
Oct 1
Find prices
$43Vueling
$80Gnv
Sat
Oct 2
$52Alsa
$43Vueling
Find prices
Sun
Oct 3
$50Alsa
Find prices
Find prices
Mon
Oct 4
$50Alsa
$24Vueling
$88Gnv
Tue
Oct 5
$50Alsa
$37Vueling
$69Balearia
Wed
Oct 6
$50Alsa
$39Vueling
$22Gnv
Thu
Oct 7
$50Alsa
$37Vueling
$58Balearia
Fri
Oct 8
$52Alsa
$35Vueling
$82Gnv
Sat
Oct 9
Find prices
$39Vueling
$22Gnv

Travel Information to Xàbia from Barcelona

distanceDistance208 miles (335 km)
modeAvailable travel modesFlight, bus or ferry
priceTicket price range$43 - $53
cheapestCheapest modeFlight • $43 (€35) • 1 h
fastestFastest modeFlight • $43 (€35) • 1 h
carriersPopular travel companiesAir Europa, Alsa or Balearia

Take a flight, bus or ferry to travel 208 miles (335 km) to Xàbia from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $43 (€35). The most popular travel companies which serve this journey are Air Europa, Alsa or Balearia among others. Travelers can even take a direct flight, bus or ferry from Barcelona to Xàbia.

Travel Tips

Travel from Barcelona to Xàbia
Travel to Xàbia 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 Xàbia.
FAQs
How do I get from Barcelona to Xàbia?

There are 3 ways that you can travel from Barcelona to Xàbia. You can take a flight, bus or ferry.

How do I get from Barcelona to Xàbia the cheapest way?

The cheapest way to go to Xàbia from Barcelona is by taking a flight, which costs on average $43 (€35).

This is compared to other ways of getting to Xàbia:

A flight is $10 (€8) less than a bus for this trip with tickets for a bus from Barcelona to Xàbia costing on average $53 (€42).

A flight is generally $10 (€8) less than a ferry for the same trip. Taking a ferry costs on average $53 (€43) from Barcelona to Xàbia.

What is the fastest way to get from Barcelona to Xàbia?

The quickest way to travel between Barcelona and Xàbia is by flight, which takes on average 1 h   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 8 h 40 min   on average.

In comparison, traveling by ferry can take you on average 0 h 0 min.

How far is it from Barcelona to Xàbia?

The distance is approximately 208 miles (335 km) from Barcelona to Xàbia.

When traveling between Barcelona and Xàbia, what are the departure and arrival points in Barcelona and Xàbia?

These are the most popular departure and arrival points from Barcelona to Xàbia:

  • Buses most often depart from Barcelona at Barcelona, Estació d'Autobusos Nord and arrive in Xàbia at Xàbia.
Who can get me from Barcelona to Xàbia?

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

  • You can take a flight from Barcelona to Xàbia with Air Europa. Cheap tickets can be found for $43 (€35) with Air Europa from Barcelona to Xàbia.
  • You can go to Xàbia from Barcelona by bus with Alsa. You'll see cheap bus tickets for $53 (€42) with Alsa from Barcelona to Xàbia on Omio.
  • You can take a ferry from Barcelona to Xàbia with Balearia. Cheap tickets can be found for $53 (€43) with Balearia from Barcelona to Xàbia.
Is there a way to travel directly from Barcelona to Xàbia?

Yes, there are direct services available from Barcelona to Xàbia with the following travel companies:

  • You'll find direct flights with Vueling.
  • You can book a direct bus with BlaBlaCar.
  • You can take a direct ferry with.

Direct services tend to save you time and add more convenience in getting you to Xàbia as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Barcelona to Xàbia.

What other destinations are worth visiting after traveling from Barcelona to Xàbia?
Many of our customers who book a trip from Barcelona to Xàbia often extend their vacation and travel to other popular destinations like Valencia, Madrid or Denia. If you’re thinking of adding another destination to your Barcelona and Xàbia itinerary, let Omio find you the best connections between Xàbia and any of these top destinations today!
How far in advance should I purchase my Barcelona to Xàbia one way ticket online to get the best deals?

When planning your trip from Barcelona to Xàbia, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing on average $43 (€35) one way.
  • Bus tickets are costing on average $53 (€42) one way.
  • Ferry tickets are costing $53 (€43) one way on average.

However, we recommend buying tickets from Barcelona to Xàbia online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Barcelona
Xàbia
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities

Travelling from Barcelona to Xàbia: related information

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