Sofia Marrakesh Routes (6 Ways to go)

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

The distance from Sofia to Marrakesh is approximately 7504.79kms. By car, it takes roughly 88h 25m to reach Marrakesh from Sofia . Take a look at the 6 routes available to reach Marrakesh from Sofia

  • 1.
  • Sofia to Marrakesh Fly
  • 9h 52m
  • Rs. 12356
 
Tzarigradsko shose Blvd.
 
0h 39m
Rs. 36
Travelling in a bus is one of the ways to reach Terminal 1 from Tzarigradsko shose Blvd.. The total journey between Tzarigradsko shose Blvd. & Terminal 1 takes around 0h 39m in a bus. The bus ticket price for the journey is approximately Rs.36.
 
Terminal 1
 
6h 45m
Rs. 12000
You can travel from Sofia to Marrakech by booking a flight. The total flight time between Sofia & Marrakech is around 6h 45m. The price of the flight ticket is approximately Rs.12000.
 
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.
  • Sofia to Marrakesh Bus, bus and ferry, train
  • 52h 16m
  • Rs. 13600
 
Sofia
 
22h 47m
Rs. 3100
Travelling in a bus is one of the ways to reach Genova from Sofia. The total journey between Sofia & Genova takes around 22h 47m in a bus. The bus ticket price for the journey is approximately Rs.3100.
 
Genova
 
24h 30m
Rs. 10000
Travelling in a bus and ferry is one of the ways to reach Berrechid from Genova. Genova to Berrechid by bus and ferry takes approximately 24h 30m. The distance between Genova & Berrechid is around 2571.39kms.
 
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.
  • Sofia to Marrakesh Bus, car ferry, night train
  • 83h 24m
  • Rs. 13804
 
Sofia
 
22h 47m
Rs. 3100
Travelling in a bus is one of the ways to reach Genova from Sofia. The total journey between Sofia & Genova takes around 22h 47m in a bus. The bus ticket price for the journey is approximately Rs.3100.
 
Genova
 
0h 15m
Rs. 104
Travelling in a bus is one of the ways to reach Genova - Dinegro from Genova - Brignole Stazione FS. The total journey between Genova - Brignole Stazione FS & Genova - Dinegro takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.104.
 
Genova - Dinegro
 
47h 30m
Rs. 9000
Ferry is one of the ways to reach Tangier from Genoa. Genoa to Tangier by ferry takes approximately 47h 30m. The distance between Genoa & Tangier is around 1574.36kms.
 
Tangier
 
10h 35m
Rs. 1600
You can reach Marrakech from Tangier by travelling in a train. Tangier to Marrakech train takes approximately 10h 35m. You can catch a train from Tangier and get down at Marrakech. The price of the train ticket is approximately Rs. 1600.
 
Marrakech
  • 4.
  • Sofia to Marrakesh Bus Eurolines IT
  • 72h 9m
  • Rs. 15000
 
Sofia
 
23h 45m
Rs. 5000
Travelling in a bus is one of the ways to reach Florence from Sofia. The total journey between Sofia & Florence takes around 23h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Florence
 
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
  • 5.
  • Sofia to Marrakesh Bus ALSA
  • 101h 40m
  • Rs. 18000
 
Sofia - Bus Station
 
46h 55m
Rs. 6000
Travelling in a bus is one of the ways to reach Valladolid from Sofia - Bus Station. The total journey between Sofia - Bus Station & Valladolid takes around 46h 55m in a bus. The bus ticket price for the journey is approximately Rs.6000.
 
Valladolid
 
53h 45m
Rs. 12000
Travelling in a bus is one of the ways to reach Marrakech from Valladolid. The total journey between Valladolid & Marrakech takes around 53h 45m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
Marrakech
  • 6.
  • Sofia to Marrakesh Drive
  • 88h 25m
  • Rs. 48384
 
Sofia
 
88h 25m
Rs. 48384
You can take a car from Sofia to Marrakesh. It will take you around 88h 25m to cover distance of 7504.79kms and reach Marrakesh from Sofia. The total amount for the journey will be approximately Rs.48384.
 
Marrakesh