There are 4 ways to get from Larissa to Zagora by train, plane, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Thessaloniki Airport Makedonia, fly to Marrakech, bus
best- Take the train from Larissa to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Marrakech (RAK)plane SKG - RAK
- Take the bus from Marrakech to Zagorabus
19h 47mMAD 1,413–2,472Train to Thessaloniki Airport Makedonia, fly to Ouarzazate Airport, taxi
- Take the train from Larissa to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Ouarzazate Airport (OZZ)plane SKG - OZZ
- Take the taxi from Ouarzazate Airport (OZZ) to Zagorataxi
18h 18mMAD 2,149–6,352Bus to Ioannina National Airport, fly to Marrakech, bus
- Take the bus from Larissa to Ioanninabus
- Fly from Ioannina National Airport (IOA) to Marrakech (RAK)plane IOA - RAK
- Take the bus from Marrakech to Zagorabus
28h 52mMAD 2,327–5,559Bus to Preveza Airport, fly to Marrakech, bus
- Take the bus from Lárisa to Prevezabus
- Fly from Preveza Airport (PVK) to Marrakech (RAK)plane PVK - RAK
- Take the bus from Marrakech to Zagorabus
22h 56mMAD 2,122–6,306
Thessaloniki Airport Makedonia (SKG) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Larissa to Zagora is to train and fly and bus which costs MAD 1,400 - MAD 2,500 and takes 19h 47m.
The fastest way to get from Larissa to Zagora is to train and fly and taxi which takes 18h 18m and costs MAD 2,100 - MAD 6,500.
The distance between Larissa and Zagora is 3485 km.
It takes approximately 19h 47m to get from Larissa to Zagora, including transfers.
Zagora is 2h behind Larissa. It is currently 11:04 AM in Larissa and 9:04 AM in Zagora.
There are 61+ hotels available in Zagora.
What companies run services between Larissa, Greece and Zagora, Morocco?
There is no direct connection from Larissa to Zagora. However, you can take the train to Thessaloniki, walk to Thessaloniki Zografou, take the bus to Thessaloniki Airport, walk to Thessaloniki Airport Makedonia (SKG) airport, fly to Marrakech (RAK), walk to Marrakech Airport, take the line 19 bus to Menara Mall, take the line 19 bus to Gare Routière de ONCF, walk to Marrakech, then take the bus to Zagora. Alternatively, you can take the train to Thessaloniki, walk to Thessaloniki Zografou, take the bus to Thessaloniki Airport, walk to Thessaloniki Airport Makedonia (SKG) airport, fly to Ouarzazate Airport (OZZ), then take the taxi to Zagora.
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Marrakech via Milan Bergamo
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- MAD 1,000–3,500
Flights from Thessaloniki Airport Makedonia to Marrakech via Venice Treviso
- Ave. Duration
- 8h 50m
- When
- Wednesday
- Estimated price
- MAD 1,000–3,500
Flights from Thessaloniki Airport Makedonia to Marrakech via Barcelona
- Ave. Duration
- 8h 20m
- When
- Monday
- Estimated price
- MAD 1,300–3,500
Flights from Thessaloniki Airport Makedonia to Ouarzazate Airport via Rome, Marseille
- Ave. Duration
- 10h 55m
- When
- Friday
- Estimated price
- MAD 1,500–5,500
Flights from Ioannina National Airport to Marrakech via Athens, Sevilla
- Ave. Duration
- 15h 5m
- When
- Tuesday and Friday
- Estimated price
- MAD 2,000–5,500
Flights from Preveza Airport to Marrakech via Milan Bergamo
- Ave. Duration
- 12h 35m
- When
- Monday and Friday
- Estimated price
- MAD 1,600–5,500
Flights from Preveza Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 9h 55m
- When
- Tuesday
- Estimated price
- MAD 1,600–5,500
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Marrakech via Athens
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,400–3,500
Flights from Ioannina National Airport to Marrakech via Athens
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 1,900–4,900
- Website
- tuifly.be
Flights from Thessaloniki Airport Makedonia to Marrakech via Bologna
- Ave. Duration
- 7h 35m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,000–3,700
Flights from Preveza Airport to Marrakech via Bologna
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- MAD 1,600–6,000
- Website
- transavia.com
Flights from Thessaloniki Airport Makedonia to Ouarzazate Airport via Paris Orly
- Ave. Duration
- 18h 12m
- When
- Tuesday and Friday
- Estimated price
- MAD 1,900–7,500
- Website
- easyjet.com
Flights from Thessaloniki Airport Makedonia to Marrakech via Milan Malpensa
- Ave. Duration
- 13h 20m
- When
- Tuesday
- Estimated price
- MAD 1,100–4,400
- Website
- eurowings.com
Flights from Preveza Airport to Marrakech via Stuttgart
- Ave. Duration
- 9h 35m
- When
- Wednesday
- Estimated price
- MAD 2,700–7,500
- Website
- flyulendo.com
Flights from Preveza Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 6h 50m
- When
- Tuesday
- Estimated price
- MAD 1,600–5,500
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Larissa to Thessaloniki
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- MAD 120–180
- Website
- https://www.hellenictrain.gr/en
Train from Larissa to Thessaloniki
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- MAD 120–180
- Website
- https://www.hellenictrain.gr/en
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
- Phone
- +302651083071
- [email protected]
- Website
- ktelioannina.gr
Bus from Larissa to Ioannina
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- MAD 200–310
- Website
- https://ktelioannina.gr/en/index.html
- Phone
- +3026820 22213
- [email protected]
- Website
- ktelprevezas.gr
Bus from Lárisa to Preveza
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a week
- Estimated price
- MAD 310–500
- Website
- https://ktelprevezas.gr/en/index.html
- Ave. Duration
- 2h 41m
- Estimated price
- MAD 500–650
Petite Taxi
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 4 of the smartest ways to explore Australia, Why you should take the train in the US, and Italy Travel Guides - to help you get the most out of your next trip.












