There are 6 ways to get from Barcelona to Larissa by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Thessaloniki Airport Makedonia, train
best- Fly from Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG)plane BCN - SKG
- Take the train from Thessaloniki to Larissatrain
8h 22m€80–204Bus
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Larisabus
32h 36mDrive 2,653 km
- Drive from Barcelona to Larissacar 2,653 km
26h 55m€482–697Fly to Ioannina National Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Ioannina National Airport (IOA)plane BCN - IOA
- Take the bus from Ioannina to Larissabus
14h 44m€155–331Fly to Tirana International Airport Nënë Tereza, bus
- Fly from Barcelona–El Prat Airport (BCN) to Tirana International Airport Nënë Tereza (TIA)plane BCN - TIA
- Take the bus from Elbasan to Larisabus
13h 43mBus via Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Larisabus
45h 27m
Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Barcelona to Larissa is to fly and train which costs €80 - €210 and takes 8h 22m.
The fastest way to get from Barcelona to Larissa is to fly and train which takes 8h 22m and costs €80 - €210.
No, there is no direct bus from Barcelona to Larissa. However, there are services departing from Barcelona, Estación de Autobuses de Sants and arriving at Larisa via Terminal D and Tirana. The journey, including transfers, takes approximately 32h 36m.
The distance between Barcelona and Larissa is 1953 km. The road distance is 2653 km.
The best way to get from Barcelona to Larissa without a car is to bus which takes 32h 36m and costs .
It takes approximately 8h 22m to get from Barcelona to Larissa, including transfers.
Barcelona to Larissa bus services, operated by Pati Travel, depart from Barcelona, Estación de Autobuses de Sants station.
Barcelona to Larissa bus services, operated by Pati Travel, arrive at Tirana station.
Larissa is 1h ahead of Barcelona. It is currently 4:07 PM in Barcelona and 5:07 PM in Larissa.
Yes, the driving distance between Barcelona to Larissa is 2653 km. It takes approximately 26h 55m to drive from Barcelona to Larissa.
What companies run services between Barcelona, Spain and Larissa, Greece?
You can take a bus from Barcelona, Estación de Autobuses de Sants to Larisa via Tirana, Terminal D, Sheshi Shqiponja, and Tirana in around 32h 36m.
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- €100–170
Flights from Barcelona–El Prat Airport to Ioannina National Airport via Athens
- Ave. Duration
- 9h 16m
- When
- Every day
- Estimated price
- €85–270
Flights from Barcelona–El Prat Airport to Ioannina National Airport via Thessaloniki Airport Makedonia, Athens
- Ave. Duration
- 15h 55m
- When
- Monday and Thursday
- Estimated price
- €130–250
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €30–170
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €40–170
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €65–200
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza via Alghero
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €45–160
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Larissa
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- https://www.hellenictrain.gr/en
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Tirana to Larisa
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
Bus from Elbasan to Larisa
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- +302651083071
- [email protected]
- Website
- ktelioannina.gr
Bus from Ioannina to Larissa
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €18–29
- Website
- https://ktelioannina.gr/en/index.html
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Tirana to Larisa
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €50–70
- Website
- https://www.crazyholidays.gr/root.en.aspx
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, How to plan an amazing trip around Scandinavia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Book your Barcelona to Larissa bus tickets online with Omio.
There are 306+ hotels available in Larissa.














