Sofia Casablanca Routes (7 Ways to go)

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

The distance from Sofia to Casablanca is approximately 7268.86kms. By car, it takes roughly 86h 13m to reach Casablanca from Sofia . Take a look at the 7 routes available to reach Casablanca from Sofia

  • 1.
  • Sofia to Casablanca Fly to Rabat, train
  • 12h 8m
  • Rs. 4256
 
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
 
7h 30m
Rs. 3500
You can travel from Sofia to Rabat by booking a flight. The total flight time between Sofia & Rabat is around 7h 30m. The price of the flight ticket is approximately Rs.3500.
 
Rabat
 
0h 12m
Rs. 470
You can take a car from Rabat to Salé Tabriquet. It will take you around 0h 12m to cover distance of 6.32kms and reach Salé Tabriquet from Rabat. The total amount for the journey will be approximately Rs.470.
 
Salé Tabriquet
 
1h 20m
Rs. 250
You can reach Casa-Voyageurs from Salé Tabriquet by travelling in a train. Salé Tabriquet to Casa-Voyageurs train takes approximately 1h 20m. You can catch a train from Salé Tabriquet and get down at Casa-Voyageurs. The price of the train ticket is approximately Rs. 250.
 
Casa-Voyageurs
  • 2.
  • Sofia to Casablanca Fly to Casablanca
  • 10h 4m
  • Rs. 4936
 
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 30m
Rs. 4900
You can travel from Sofia to Casablanca by booking a flight. The total flight time between Sofia & Casablanca is around 6h 30m. The price of the flight ticket is approximately Rs.4900.
 
Casablanca
  • 3.
  • Sofia to Casablanca Bus, car ferry, train
  • 77h 49m
  • Rs. 13104
 
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
 
5h 0m
Rs. 900
You can reach Casa-Voyageurs from Tangier by travelling in a train. Tangier to Casa-Voyageurs train takes approximately 5h 0m. You can catch a train from Tangier and get down at Casa-Voyageurs. The price of the train ticket is approximately Rs. 900.
 
Casa-Voyageurs
  • 4.
  • Sofia to Casablanca Bus, bus and ferry, train
  • 49h 37m
  • Rs. 13220
 
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
 
0h 46m
Rs. 120
You can reach Casa-Voyageurs Station from Berrechid by travelling in a train. Berrechid to Casa-Voyageurs Station train takes approximately 0h 46m. You can catch a train from Berrechid and get down at Casa-Voyageurs Station. The price of the train ticket is approximately Rs. 120.
 
Casa-Voyageurs Station
  • 5.
  • Sofia to Casablanca Bus Eurolines IT
  • 64h 28m
  • Rs. 14000
 
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
 
39h 43m
Rs. 9000
Travelling in a bus is one of the ways to reach Casablanca from Firenze - Autostazione. The total journey between Firenze - Autostazione & Casablanca takes around 39h 43m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Casablanca
  • 6.
  • Sofia to Casablanca Bus ALSA
  • 97h 10m
  • Rs. 17000
 
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
 
49h 15m
Rs. 11000
Travelling in a bus is one of the ways to reach Casablanca from Valladolid. The total journey between Valladolid & Casablanca takes around 49h 15m in a bus. The bus ticket price for the journey is approximately Rs.11000.
 
Casablanca
  • 7.
  • Sofia to Casablanca Drive
  • 86h 13m
  • Rs. 46863
 
Sofia
 
86h 13m
Rs. 46863
You can take a car from Sofia to Casablanca. It will take you around 86h 13m to cover distance of 7268.86kms and reach Casablanca from Sofia. The total amount for the journey will be approximately Rs.46863.
 
Casablanca