Casablanca Sofia Routes (6 Ways to go)

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

The distance from Casablanca to Sofia is approximately 7453.65kms. By car, it takes roughly 89h 54m to reach Sofia from Casablanca . Take a look at the 6 routes available to reach Sofia from Casablanca

  • 1.
  • Casablanca to Sofia Fly
  • 10h 43m
  • Rs. 4686
 
Casablanca
 
0h 20m
Rs. 250
Travelling in a Grand Taxi is one of the ways to reach Mohammed V International Airport from Casablanca. Casablanca to Mohammed V International Airport by Grand Taxi takes approximately 0h 20m. The distance between Casablanca & Mohammed V International Airport is around 27.94kms.
 
Mohammed V International Airport
 
7h 30m
Rs. 4400
You can travel from Casablanca to Sofia by booking a flight. The total flight time between Casablanca & Sofia is around 7h 30m. The price of the flight ticket is approximately Rs.4400.
 
Sofia
 
0h 38m
Rs. 36
Travelling in a bus is one of the ways to reach Tzarigradsko shose Blvd. from Terminal 1. The total journey between Terminal 1 & Tzarigradsko shose Blvd. takes around 0h 38m in a bus. The bus ticket price for the journey is approximately Rs.36.
 
Tzarigradsko shose Blvd.
  • 2.
  • Casablanca to Sofia Bus Union Ivkoni
  • 64h 20m
  • Rs. 13700
 
Casablanca
 
3h 10m
Rs. 4300
Travelling in a bus is one of the ways to reach Algeciras from Casablanca. The total journey between Casablanca & Algeciras takes around 3h 10m in a bus. The bus ticket price for the journey is approximately Rs.4300.
 
Algeciras
 
0h 14m
Rs. 0
Walking is one of the ways to reach Algeciras from Algeciras. Algeciras to Algeciras by walk takes approximately 0h 14m. The distance between Algeciras & Algeciras is around 1.13kms.
 
Algeciras
 
12h 0m
Rs. 2900
Travelling in a bus is one of the ways to reach Valladolid from Algeciras. The total journey between Algeciras & Valladolid takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.2900.
 
Valladolid
 
46h 56m
Rs. 6500
Travelling in a bus is one of the ways to reach Sofia - Bus Station from Valladolid. The total journey between Valladolid & Sofia - Bus Station takes around 46h 56m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Sofia - Bus Station
  • 3.
  • Casablanca to Sofia Train, car ferry, bus
  • 78h 53m
  • Rs. 17500
 
Casa-Voyageurs
 
5h 0m
Rs. 900
You can reach Tangier from Casa-Voyageurs by travelling in a train. Casa-Voyageurs to Tangier train takes approximately 5h 0m. You can catch a train from Casa-Voyageurs and get down at Tangier. The price of the train ticket is approximately Rs. 900.
 
Tangier
 
47h 30m
Rs. 9000
Ferry is one of the ways to reach Genoa from Tangier. Tangier to Genoa by ferry takes approximately 47h 30m. The distance between Tangier & Genoa is around 1574.36kms.
 
Genoa
 
0h 10m
Rs. 100
Travelling in a bus is one of the ways to reach Genova - Via XX Settembre from Genova - Dinegro. The total journey between Genova - Dinegro & Genova - Via XX Settembre takes around 0h 10m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
Genova - Via XX Settembre
 
23h 54m
Rs. 7500
Travelling in a bus is one of the ways to reach Sofia from Genoa. The total journey between Genoa & Sofia takes around 23h 54m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Sofia
  • 4.
  • Casablanca to Sofia Bus via Genoa
  • 49h 4m
  • Rs. 19500
 
Casablanca
 
24h 10m
Rs. 12000
Travelling in a bus is one of the ways to reach Genova from Casablanca. The total journey between Casablanca & Genova takes around 24h 10m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
Genova
 
23h 54m
Rs. 7500
Travelling in a bus is one of the ways to reach Sofia from Genoa. The total journey between Genoa & Sofia takes around 23h 54m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Sofia
  • 5.
  • Casablanca to Sofia Bus, train
  • 63h 13m
  • Rs. 27850
 
Casablanca
 
18h 17m
Rs. 10000
Travelling in a bus is one of the ways to reach Montpellier from Casablanca. The total journey between Casablanca & Montpellier takes around 18h 17m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Montpellier
 
0h 10m
Rs. 0
Walking is one of the ways to reach Montpellier Saint-Roch from Montpellier. Montpellier to Montpellier Saint-Roch by walk takes approximately 0h 10m. The distance between Montpellier & Montpellier Saint-Roch is around 0.86kms.
 
Montpellier Saint-Roch
 
4h 46m
Rs. 5500
You can reach Mulhouse Ville from Montpellier Saint-Roch by travelling in a train. Montpellier Saint-Roch to Mulhouse Ville train takes approximately 4h 46m. You can catch a train from Montpellier Saint-Roch and get down at Mulhouse Ville. The price of the train ticket is approximately Rs. 5500.
 
Mulhouse Ville
 
1h 20m
Rs. 1700
You can reach Zürich HB from Mulhouse Ville by travelling in a train. Mulhouse Ville to Zürich HB train takes approximately 1h 20m. You can catch a train from Mulhouse Ville and get down at Zürich HB. The price of the train ticket is approximately Rs. 1700.
 
Zürich HB
 
11h 14m
Rs. 8000
You can reach Budapest-Keleti from Zürich HB by travelling in a train. Zürich HB to Budapest-Keleti train takes approximately 11h 14m. You can catch a train from Zürich HB and get down at Budapest-Keleti. The price of the train ticket is approximately Rs. 8000.
 
Budapest-Keleti
 
13h 53m
Rs. 1900
You can reach Videle from Budapest-Keleti by travelling in a train. Budapest-Keleti to Videle train takes approximately 13h 53m. You can catch a train from Budapest-Keleti and get down at Videle. The price of the train ticket is approximately Rs. 1900.
 
Videle
 
8h 33m
Rs. 750
You can reach Sofia Sever from Videle by travelling in a train. Videle to Sofia Sever train takes approximately 8h 33m. You can catch a train from Videle and get down at Sofia Sever. The price of the train ticket is approximately Rs. 750.
 
Sofia Sever
  • 6.
  • Casablanca to Sofia Drive
  • 89h 54m
  • Rs. 48037
 
Casablanca
 
89h 54m
Rs. 48037
You can take a car from Casablanca to Sofia. It will take you around 89h 54m to cover distance of 7453.65kms and reach Sofia from Casablanca. The total amount for the journey will be approximately Rs.48037.
 
Sofia