Travel from Oliva to Barcelona

Bus from Oliva to Barcelona

ALSA operates a bus from Oliva to Barcelona 3 times a day. Tickets cost $27 - $40 and the journey takes 1 h 25 min. ALSA also services this route 5 times a day.

How to get from Oliva to Barcelona

From Oliva bus to Valencia Joaquin Sorolla, train to Barcelona Sants, then train to Barcelona Catalunya. 5 h 34 min £54. From Oliva bus to Valencia then bus to Barcelona. 6 h 40 min £59. From Oliva bus to Gandia then bus to Barcelona. 8 h 11 min £37. From Oliva drive to Barcelona. 4 h 13 min £44. From Oliva bus to Valencia airport, fly to Barcelona airport, then train to Barcelona. 4 h 5 min £68. From Oliva bus to Benidorm, bus to Alicante airport, fly to Barcelona airport, then train to Barcelona. 6 h 26 min £94.