Casablanca Riga Routes (7 Ways to go)
Planning a trip from Casablanca to Riga Cleartrip helps you select the best route between Casablanca & Riga 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 & Riga
The distance from Casablanca to Riga is approximately 9736.55kms. By car, it takes roughly 115h 26m to reach Riga from Casablanca . Take a look at the 7 routes available to reach Riga from Casablanca
- 1.
- Casablanca to Riga Train to Rabat, fly
- 15h 27m
- Rs. 4080
Rs. 280
You can reach Salé Tabriquet from Casa-Voyageurs by travelling in a train. Casa-Voyageurs to Salé Tabriquet train takes approximately 1h 20m. You can catch a train from Casa-Voyageurs and get down at Salé Tabriquet. The price of the train ticket is approximately Rs. 280.
Rs. 500
You can take a car from Salé Tabriquet to Rabat. It will take you around 0h 12m to cover distance of 6.33kms and reach Rabat from Salé Tabriquet. The total amount for the journey will be approximately Rs.500.
Rs. 3300
You can travel from Rabat to Riga by booking a flight. The total flight time between Rabat & Riga is around 11h 30m. The price of the flight ticket is approximately Rs.3300.
- 2.
- Casablanca to Riga Fly from Casablanca
- 10h 20m
- Rs. 5770
Rs. 270
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.
Rs. 5500
You can travel from Casablanca to Riga by booking a flight. The total flight time between Casablanca & Riga is around 7h 35m. The price of the flight ticket is approximately Rs.5500.
- 3.
- Casablanca to Riga Bus via Prague
- 80h 12m
- Rs. 17100
Rs. 7500
Travelling in a bus is one of the ways to reach Figueres from Casablanca. The total journey between Casablanca & Figueres takes around 31h 30m in a bus. The bus ticket price for the journey is approximately Rs.7500.
Rs. 5500
Travelling in a bus is one of the ways to reach Prague Florenc station from Figueres. The total journey between Figueres & Prague Florenc station takes around 24h 12m in a bus. The bus ticket price for the journey is approximately Rs.5500.
Rs. 4100
Travelling in a bus is one of the ways to reach Rīga from Prague. The total journey between Prague & Rīga takes around 22h 30m in a bus. The bus ticket price for the journey is approximately Rs.4100.
- 4.
- Casablanca to Riga Bus
- 69h 23m
- Rs. 20450
Rs. 10000
Travelling in a bus is one of the ways to reach Firenze - Autostazione from Casablanca. The total journey between Casablanca & Firenze - Autostazione takes around 39h 44m in a bus. The bus ticket price for the journey is approximately Rs.10000.
Rs. 9500
Travelling in a bus is one of the ways to reach Tallinn from Firenze - Autostazione. The total journey between Firenze - Autostazione & Tallinn takes around 23h 25m in a bus. The bus ticket price for the journey is approximately Rs.9500.
Rs. 950
Travelling in a bus is one of the ways to reach Rīga from Tallinn. The total journey between Tallinn & Rīga takes around 4h 14m in a bus. The bus ticket price for the journey is approximately Rs.950.
- 5.
- Casablanca to Riga Bus, train, night train
- 98h 57m
- Rs. 32907
Rs. 9500
Travelling in a bus is one of the ways to reach Genoa - Piazza della Vittoria from Casablanca. The total journey between Casablanca & Genoa - Piazza della Vittoria takes around 35h 24m in a bus. The bus ticket price for the journey is approximately Rs.9500.
Rs. 400
You can reach Genova Piazza Principe from Genova Brignole by travelling in a train. Genova Brignole to Genova Piazza Principe train takes approximately 0h 6m. You can catch a train from Genova Brignole and get down at Genova Piazza Principe. The price of the train ticket is approximately Rs. 400.
Rs. 22000
You can reach Moscow Belorussky Station from Genova P.Principe by travelling in a train. Genova P.Principe to Moscow Belorussky Station train takes approximately 44h 33m. You can catch a train from Genova P.Principe and get down at Moscow Belorussky Station. The price of the train ticket is approximately Rs. 22000.
Rs. 57
You can reach Komsomolskaya from Belorusskaya by travelling in a train. Belorusskaya to Komsomolskaya train takes approximately 0h 8m. You can catch a train from Belorusskaya and get down at Komsomolskaya. The price of the train ticket is approximately Rs. 57.
Rs. 50
Travelling in a Commuter train is one of the ways to reach Rizhskaya from Moscow, Leningradsky Station. Moscow, Leningradsky Station to Rizhskaya by Commuter train takes approximately 0h 2m. The distance between Moscow, Leningradsky Station & Rizhskaya is around 2.41kms.
Rs. 900
You can reach Riga Pass from Moskva Rijskaja by travelling in a train. Moskva Rijskaja to Riga Pass train takes approximately 15h 39m. You can catch a train from Moskva Rijskaja and get down at Riga Pass. The price of the train ticket is approximately Rs. 900.
- 6.
- Casablanca to Riga Bus, bus and ferry
- 117h 31m
- Rs. 34573
Rs. 13000
Travelling in a bus is one of the ways to reach Valladolid from Casablanca. The total journey between Casablanca & Valladolid takes around 47h 30m in a bus. The bus ticket price for the journey is approximately Rs.13000.
Rs. 9224
Travelling in a bus is one of the ways to reach London Victoria Station from Valladolid. The total journey between Valladolid & London Victoria Station takes around 24h 1m in a bus. The bus ticket price for the journey is approximately Rs.9224.
Rs. 12349
Travelling in a bus and ferry is one of the ways to reach Riga from London Victoria Station. London Victoria Station to Riga by bus and ferry takes approximately 44h 0m. The distance between London Victoria Station & Riga is around 2215.65kms.
- 7.
- Casablanca to Riga Drive
- 115h 26m
- Rs. 71167
Rs. 71167
You can take a car from Casablanca to Riga. It will take you around 115h 26m to cover distance of 9736.55kms and reach Riga from Casablanca. The total amount for the journey will be approximately Rs.71167.