Plane

Take the subway at the Στ.Μοναστηρακι station.

The journey takes approximately 42 m. The travel distance is 32 km.

Carrier is OASA.

Buy ticket

Fly out to Athens (ATH) of the Barcelona (BCN) airport.

The journey takes approximately 3 h 10 m. Ticket price is about €55

Carrier is Vueling Airlines.

22

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
583 m on foot from the Barcelona (BCN) to the Barcelona Airport - Terminal 2 B.

The journey takes approximately 7 m. The travel distance is 583 m.

Take the Aerobus Barcelona bus at the Barcelona Airport - Terminal 2 B station .

The journey takes approximately 31 m. The travel distance is 12 km.

Carrier is Aerobus Barcelona.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train bus

Take the train Athens at the station Greek Railways (OSE).

The journey takes approximately 4 h 13 m. The travel distance is 538 km.

Carrier is Greek Railways (OSE).

Buy ticket

Get off at the Thessaloniki.
842 m on foot from the Thessaloniki to the Thessaloniki.

The journey takes approximately 10 m. The travel distance is 842 m.

Get off at the Thessaloniki.
Take the Simeonidis Tours bus at the Thessaloniki station .

The journey takes approximately 14 h 36 m. Ticket price is about €50 The travel distance is 1229 km.

Carrier is Simeonidis Tours.

Buy ticket

Get off at the Timişoara.
738 m on foot from the Timişoara to the Timisoara.

The journey takes approximately 8 m. The travel distance is 738 m.

Get off at the Timisoara.
Take the ALSA bus at the Timisoara station .

The journey takes approximately 15 h 15 m. Ticket price is about €180 The travel distance is 2508 km.

Carrier is ALSA.

Buy ticket

Get off at the Zaragoza.
Take the train Zaragoza-Delicias at the station Renfe AVE.

The journey takes approximately 1 h 50 m. Ticket price is about €22 The travel distance is 320 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the Union Ivkoni bus at the Athens station .

The journey takes approximately 12 h 30 m. Ticket price is about €28 The travel distance is 823 km.

Carrier is Union Ivkoni.

Buy ticket

Take the Ruse Bus bus at the Sofia station .

The journey takes approximately 33 h 15 m. Ticket price is about €85 The travel distance is 2370 km.

Carrier is Ruse Bus.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train bus via Sankt Gallen

Take the train Στ.Αεροδρομιου at the station Greek Railways (OSE).

The journey takes approximately 4 h 13 m. The travel distance is 49 m.

Carrier is Greek Railways (OSE).

Buy ticket

Get off at the Athens (ATH).
Take the train Thessaloniki at the station Railways of the Republic North Macedonia Transport AD.

The journey takes approximately 4 h 3 m. Ticket price is about €14 The travel distance is 239 km.

Carrier is Railways of the Republic North Macedonia Transport AD.

Buy ticket

Get off at the Skopje.
Take the Durmo Tours bus at the Skopje station .

The journey takes approximately 24 h 30 m. Ticket price is about €55 The travel distance is 1595 km.

Carrier is Durmo Tours.

Buy ticket

Get off at the St. Gallen.
Take the train St. Gallen at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 3 h 49 m. Ticket price is about €100 The travel distance is 352 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Genève.
Take the train Geneve at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 52 m. Ticket price is about €20 The travel distance is 161 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Lyon Part Dieu.
Take the train Lyon Part Dieu at the station Renfe SNCF.

The journey takes approximately 4 h 57 m. Ticket price is about €60 The travel distance is 657 km.

Carrier is Renfe SNCF.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the Tourist Service Holding AD bus at the Athens station .

The journey takes approximately 11 h 30 m. The travel distance is 791 km.

Carrier is Tourist Service Holding AD.

Buy ticket

Get off at the Sofia.
Take the Yubim bus at the Sofia station .

The journey takes approximately 36 h 28 m. Ticket price is about €110 The travel distance is 2480 km.

Carrier is Yubim.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train bus #2

Take the train Στ.Αεροδρομιου at the station Greek Railways (OSE).

The journey takes approximately 4 h 13 m. The travel distance is 49 m.

Carrier is Greek Railways (OSE).

Buy ticket

Get off at the Athens (ATH).
514 m on foot from the Thessaloniki to the Thessaloniki Monastiriou Bus Stop.

The journey takes approximately 6 m. The travel distance is 514 m.

Take the Union Ivkoni bus at the Thessaloniki Monastiriou Bus Stop station .

The journey takes approximately 5 h 30 m. Ticket price is about €10 The travel distance is 319 km.

Carrier is Union Ivkoni.

Buy ticket

Take the Georg bus at the Sofia station .

The journey takes approximately 37 h 30 m. Ticket price is about €240 The travel distance is 2371 km.

Carrier is Georg.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 29 h 8 m. The travel distance is 3074 km.

Get off at the Барселона.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


The cheapest way to travel from Athens to Barcelona is by taking a Plane with an average price of €71. The journey takes approximately 6 ч. 34 мин.

Plane is the fastest way to travel from Athens to Barcelona. Tickets cost €71. The journey takes approximately 6 ч. 34 мин.

Athens is approximately 3074 km away from Barcelona. The trip by car takes 29 h 8 m.

The average journey time by car between Athens and Barcelona is 29 h 8 m.

What to Do in Barcelona

Barcelona

Barcelona, the capital of Catalonia, is an incredible city with a rich cultural heritage. Its architecture and history make it a must-see destination for anyone interested in Spain.