Marrakesh Athens Routes (4 Ways to go)

Planning a trip from Marrakesh to Athens Cleartrip helps you select the best route between Marrakesh & Athens 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 Marrakesh & Athens

The distance from Marrakesh to Athens is approximately 3031.42kms. Take a look at the 4 routes available to reach Athens from Marrakesh

  • 1.
  • Marrakesh to Athens Fly
  • 10h 10m
  • Rs. 9405
 
Gare Routière de Marrakech
 
0h 22m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
 
Marrakech Airport
 
6h 45m
Rs. 8500
You can travel from Marrakech to Athens by booking a flight. The total flight time between Marrakech & Athens is around 6h 45m. The price of the flight ticket is approximately Rs.8500.
 
Athens
 
0h 42m
Rs. 585
Travelling in a Subway is one of the ways to reach Στ.Μοναστηρακι from Στ.Αεροδρομιου. Στ.Αεροδρομιου to Στ.Μοναστηρακι by Subway takes approximately 0h 42m. The distance between Στ.Αεροδρομιου & Στ.Μοναστηρακι is around 33.05kms.
 
Στ.Μοναστηρακι
  • 2.
  • Marrakesh to Athens Bus, bus and ferry
  • 83h 24m
  • Rs. 17750
 
Marrakech
 
47h 25m
Rs. 10000
Travelling in a bus is one of the ways to reach Firenze - Autostazione from Marrakech. The total journey between Marrakech & Firenze - Autostazione takes around 47h 25m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Firenze - Autostazione
 
23h 8m
Rs. 5000
Travelling in a bus and ferry is one of the ways to reach Fier from Firenze. Firenze to Fier by bus and ferry takes approximately 23h 8m. The distance between Firenze & Fier is around 1147.51kms.
 
Fier
 
10h 51m
Rs. 2750
Travelling in a bus is one of the ways to reach Athens from Fier. The total journey between Fier & Athens takes around 10h 51m in a bus. The bus ticket price for the journey is approximately Rs.2750.
 
Athens
  • 3.
  • Marrakesh to Athens Busferry, bus, train, car ferry, bus and ferry
  • 74h 35m
  • Rs. 25548
 
Marrakesh
 
49h 10m
Rs. 20000
Travelling in a Busferry is one of the ways to reach Policoro from Marrakesh. Marrakesh to Policoro by Busferry takes approximately 49h 10m. The distance between Marrakesh & Policoro is around 4854.35kms.
 
Policoro
 
0h 9m
Rs. 0
Walking is one of the ways to reach Policoro from Policoro. Policoro to Policoro by walk takes approximately 0h 9m. The distance between Policoro & Policoro is around 0.76kms.
 
Policoro
 
1h 9m
Rs. 398
Travelling in a bus is one of the ways to reach Taranto via Porto Mercantile from Policoro. The total journey between Policoro & Taranto via Porto Mercantile takes around 1h 9m in a bus. The bus ticket price for the journey is approximately Rs.398.
 
Taranto via Porto Mercantile
 
0h 58m
Rs. 550
You can reach Brindisi from Taranto by travelling in a train. Taranto to Brindisi train takes approximately 0h 58m. You can catch a train from Taranto and get down at Brindisi. The price of the train ticket is approximately Rs. 550.
 
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
 
10h 0m
Rs. 1300
Ferry is one of the ways to reach Igoumenitsa from Brindisi. Brindisi to Igoumenitsa by ferry takes approximately 10h 0m. The distance between Brindisi & Igoumenitsa is around 258.43kms.
 
Igoumenitsa
 
0h 10m
Rs. 0
Walking is one of the ways to reach Igoumenitsa from Igoumenitsa. Igoumenitsa to Igoumenitsa by walk takes approximately 0h 10m. The distance between Igoumenitsa & Igoumenitsa is around 0.78kms.
 
Igoumenitsa
 
8h 39m
Rs. 3300
Travelling in a bus and ferry is one of the ways to reach Athens from Igoumenitsa. Igoumenitsa to Athens by bus and ferry takes approximately 8h 39m. The distance between Igoumenitsa & Athens is around 439.43kms.
 
Athens
  • 4.
  • Marrakesh to Athens Busferry, bus and ferry, bus
  • 59h 23m
  • Rs. 30800
 
Marrakesh
 
36h 45m
Rs. 16000
Travelling in a Busferry is one of the ways to reach Bologna from Marrakesh. Marrakesh to Bologna by Busferry takes approximately 36h 45m. The distance between Marrakesh & Bologna is around 3965.49kms.
 
Bologna
 
0h 17m
Rs. 0
Walking is one of the ways to reach Bologna from Bologna. Bologna to Bologna by walk takes approximately 0h 17m. The distance between Bologna & Bologna is around 1.39kms.
 
Bologna
 
12h 13m
Rs. 12000
Travelling in a bus and ferry is one of the ways to reach Ioannina from Bologna. Bologna to Ioannina by bus and ferry takes approximately 12h 13m. The distance between Bologna & Ioannina is around 1871.88kms.
 
Ioannina
 
0h 13m
Rs. 0
Walking is one of the ways to reach Ioannina from Ioannina. Ioannina to Ioannina by walk takes approximately 0h 13m. The distance between Ioannina & Ioannina is around 1.09kms.
 
Ioannina
 
8h 0m
Rs. 2800
Travelling in a bus is one of the ways to reach Athens from Ioannina. The total journey between Ioannina & Athens takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.2800.
 
Athens