Thessaloniki Marrakesh Routes (3 Ways to go)

Planning a trip from Thessaloniki to Marrakesh Cleartrip helps you select the best route between Thessaloniki & Marrakesh based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Thessaloniki & Marrakesh

The distance from Thessaloniki to Marrakesh is approximately 2965.48kms. Take a look at the 3 routes available to reach Marrakesh from Thessaloniki

  • 1.
  • Thessaloniki to Marrakesh Fly
  • 10h 38m
  • Rs. 14170
 
Thessaloniki Büro Simeonidis
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Flughafen from Thessaloniki Büro Simeonidis. The total journey between Thessaloniki Büro Simeonidis & Thessaloniki Flughafen takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Flughafen
 
7h 25m
Rs. 13000
You can travel from Thessaloniki to Marrakech by booking a flight. The total flight time between Thessaloniki & Marrakech is around 7h 25m. The price of the flight ticket is approximately Rs.13000.
 
Marrakech
 
0h 21m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 2.
  • Thessaloniki to Marrakesh Bus and ferry, train
  • 50h 11m
  • Rs. 19700
 
Thessaloniki
 
9h 14m
Rs. 2200
Travelling in a bus and ferry is one of the ways to reach Brindisi from Thessaloniki. Thessaloniki to Brindisi by bus and ferry takes approximately 9h 14m. The distance between Thessaloniki & Brindisi is around 584.9kms.
 
Brindisi
 
0h 20m
Rs. 0
Walking is one of the ways to reach Brindisi from Brindisi. Brindisi to Brindisi by walk takes approximately 0h 20m. The distance between Brindisi & Brindisi is around 1.67kms.
 
Brindisi
 
8h 3m
Rs. 6000
You can reach Piacenza from Brindisi by travelling in a train. Brindisi to Piacenza train takes approximately 8h 3m. You can catch a train from Brindisi and get down at Piacenza. The price of the train ticket is approximately Rs. 6000.
 
Piacenza
 
26h 35m
Rs. 11000
Travelling in a bus and ferry is one of the ways to reach Berrechid from Piacenza station. Piacenza station to Berrechid by bus and ferry takes approximately 26h 35m. The distance between Piacenza station & Berrechid is around 2756.52kms.
 
Berrechid
 
2h 59m
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
 
Marrakech
  • 3.
  • Thessaloniki to Marrakesh Bus, bus and ferry
  • 88h 24m
  • Rs. 22400
 
Thessaloniki
 
12h 15m
Rs. 2400
Travelling in a bus is one of the ways to reach Tirana from Thessaloniki. The total journey between Thessaloniki & Tirana takes around 12h 15m in a bus. The bus ticket price for the journey is approximately Rs.2400.
 
Tirana
 
26h 45m
Rs. 10000
Travelling in a bus and ferry is one of the ways to reach Firenze - Autostazione from Tiranë. Tiranë to Firenze - Autostazione by bus and ferry takes approximately 26h 45m. The distance between Tiranë & Firenze - Autostazione is around 3272.86kms.
 
Firenze - Autostazione
 
47h 24m
Rs. 10000
Travelling in a bus is one of the ways to reach Marrakech from Firenze - Autostazione. The total journey between Firenze - Autostazione & Marrakech takes around 47h 24m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Marrakech