Travel from Xàbia to Barcelona

Bus or train from Xàbia to Barcelona?

You can take a train from Xàbia to Barcelona via Gandia, València-Estació del Nord, and Valencia Joaquin Sorolla in around 6 h 1 min. Alternatively, you can take a bus from Xàbia to Barcelona via Valencia in around 7 h 40 min.

How to get from Xàbia to Barcelona

ModeDurationPrice
From Xàbia taxi to Gandia, train to València-Estació del Nord, walk to Valencia Joaquin Sorolla, then train to Barcelona Sants.6 h 1 min117€
From Javea bus to Valencia Joaquin Sorolla then train to Barcelona Sants.6 h 25 min74€
From Javea bus to Valencia then bus to Barcelona.7 h 40 min70€
From Xàbia bus to Denia then bus to Barcelona.8 h 55 min44€
From Xàbia drive to Barcelona.4 h 37 min54€
From Javea bus to Valencia airport, fly to Barcelona airport, then train to Barcelona.5 h 5 min80€
From Javea bus to Benidorm, bus to Alicante airport, fly to Barcelona airport, then train to Barcelona.5 h 36 min104€

How long does it take to get from Xàbia to Barcelona?

It takes approximately 6 h 1 min to get from Xàbia to Barcelona, including transfers.

Is there a direct bus between Xàbia and Barcelona?

No, there is no direct bus from Xàbia to Barcelona. However, there are services departing from Javea and arriving at Barcelona via Valencia. The journey, including transfers, takes approximately 7 h 40 min.

Operators from Xàbia to Barcelona

OperatorPhoneWebsite
Valencia Cercanías (RENFE)+34 (0) 902 320 320Valencia Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
Autocares Carrió+34 (0) 965 581 036Autocares Carrió
IberiaIberia
Vueling AirlinesVueling Airlines
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Air EuropaAir Europa