There are 11 ways to get from St. Moritz to Algeria by train, plane, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Mulhouse, fly to Mohamed Boudiaf International Airport
best- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Basel SBBtrain
- Fly from Mulhouse (MLH) to Mohamed Boudiaf International Airport (CZL)plane MLH - CZL
9h 49m$302–963Bus, train, train to Milano Malpensa Airport, fly to Houari Boumediene Airport
cheapest- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Houari Boumediene Airport (ALG)plane MXP - ALG
11h 6m$86–350Train, car ferry
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Marseille Saint-Charlestrain 84
- Take the car ferry from Vieux Port to Algierscarferry
34h 8m$546–1,137Bus, train to Milan Linate Airport, fly to Houari Boumediene Airport
- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Monzatrain
- Fly from Milan Linate Airport (LIN) to Houari Boumediene Airport (ALG)plane LIN - ALG
12h 38m$198–377Train, train to Mulhouse, fly to Houari Boumediene Airport
- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Basel SBBtrain
- Fly from Mulhouse (MLH) to Houari Boumediene Airport (ALG)plane MLH - ALG
10h 30m$299–909Bus, train, bus to Il Caravaggio International Airport, fly to Houari Boumediene Airport
- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Houari Boumediene Airport (ALG)plane BGY - ALG
13h 5m$86–342Bus, train, bus to Il Caravaggio International Airport, fly to Oran
- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Oran (ORN)plane BGY - ORN
12h 8m$100–358Bus, car ferry
- Take the bus from St. Moritz, Bahnhof to Cassarate, Monte Brèbus 631
- Take the bus from Lugano to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Marseille, Gare de Marseille-Saint-Charlesbus 798
- Take the car ferry from Vieux Port to Algierscarferry
37h 48m$357–663Train, bus, car ferry via Lyon
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the bus from Zürich to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Marseille, Gare de Marseille-Saint-Charlesbus 734 / ...
- Take the car ferry from Vieux Port to Algierscarferry
38h 47m$432–837Train, bus, car ferry
- Take the train from St. Moritz to Tiranotrain R19 / ...
- Take the train from Tirano to Milano Centraletrain Re8
- Take the train from Milano Centrale to Savonatrain Ic
- Take the bus from Savona to Marseille, Gare de Marseille-Saint-Charlesbus 404
- Take the car ferry from Vieux Port to Algierscarferry
42h 26mTrain, bus, car ferry #2
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the bus from Chur train station to Turinbus
- Take the bus from Turin to Marseille, Gare de Marseille-Saint-Charlesbus 404
- Take the car ferry from Vieux Port to Algierscarferry
43h 28m$541–767
Mulhouse (MLH) to Mohamed Boudiaf International Airport (CZL) flights
Questions & Answers
The cheapest way to get from St. Moritz to Algeria is to bus and train and fly which costs $85 - $350 and takes 13h 5m.
The fastest way to get from St. Moritz to Algeria is to train and fly which takes 9h 49m and costs $300 - $1,000.
The distance between St. Moritz and Algeria is 1564 km.
The best way to get from St. Moritz to Algeria without a car is to train and car ferry which takes 34h 8m and costs $500 - $1,200.
It takes approximately 9h 49m to get from St. Moritz to Algeria, including transfers.
Algeria is 1h behind St. Moritz. It is currently 7:47 PM in St. Moritz and 6:47 PM in Algeria.
There are 310+ hotels available in Algeria.
What companies run services between St. Moritz, Switzerland and Algeria?
There is no direct connection from St. Moritz to Algeria. However, you can take the train to Chur, take the train to Basel SBB, walk to Basel, Bahnhof SBB, take the line 50 bus to Basel EuroAirport, Abflug, walk to Mulhouse (MLH) airport, fly to Mohamed Boudiaf International Airport (CZL), then take the taxi to Constantine. Alternatively, you can take a train from St. Moritz to Cité Amirouche via Chur, Zürich HB, Mulhouse Ville, Marseille Saint-Charles, Vieux Port, Algiers, and Tafourah - Grande Poste in around 34h 8m.
- Website
- airalgerie.dz
Flights from Mulhouse to Mohamed Boudiaf International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $370–1,300
Flights from Milano Malpensa Airport to Houari Boumediene Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $140–500
Flights from Mulhouse to Houari Boumediene Airport
- Ave. Duration
- 2h 10m
- When
- Wednesday and Sunday
- Estimated price
- $350–1,200
Flights from Mulhouse to Houari Boumediene Airport via Mohamed Boudiaf International Airport
- Ave. Duration
- 4h 20m
- When
- Thursday
- Estimated price
- $390–1,300
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Saturday and Sunday
- Estimated price
- $70–300
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Toulouse
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $180–600
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Alicante–Elche
- Ave. Duration
- 5h 22m
- When
- Wednesday, Thursday, Saturday, Sunday, and Tuesday
- Estimated price
- $85–330
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Palma Mallorca
- Ave. Duration
- 8h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $65–290
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Madrid
- Ave. Duration
- 8h 50m
- When
- Tuesday and Sunday
- Estimated price
- $100–370
Flights from Il Caravaggio International Airport to Oran via Alicante–Elche
- Ave. Duration
- 4h 7m
- When
- Thursday and Wednesday
- Estimated price
- $75–300
Flights from Il Caravaggio International Airport to Oran via Toulouse
- Ave. Duration
- 6h 49m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $180–600
Flights from Il Caravaggio International Airport to Oran via Marseille
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $170–550
- Website
- iberia.com
Flights from Milan Linate Airport to Houari Boumediene Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Tuesday and Saturday
- Estimated price
- $130–850
Flights from Milano Malpensa Airport to Houari Boumediene Airport via Barcelona
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- $65–320
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- $70–300
Flights from Il Caravaggio International Airport to Oran via Barcelona
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- $75–300
- Website
- vueling.com
Flights from Milan Linate Airport to Houari Boumediene Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Tuesday and Saturday
- Estimated price
- $130–850
Flights from Milano Malpensa Airport to Houari Boumediene Airport via Barcelona
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- $65–320
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- $70–300
Flights from Il Caravaggio International Airport to Oran via Barcelona
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- $75–300
- Website
- ita-airways.com
Flights from Milan Linate Airport to Houari Boumediene Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $180–350
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Rome
- Ave. Duration
- 8h 30m
- When
- Tuesday
- Estimated price
- $120–460
- Website
- airfrance.com
Flights from Milan Linate Airport to Houari Boumediene Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $110–550
- Website
- aslairlines.fr
Flights from Mulhouse to Mohamed Boudiaf International Airport
- Ave. Duration
- 2h 10m
- When
- Thursday
- Estimated price
- $240–600
Flights from Mulhouse to Houari Boumediene Airport
- Ave. Duration
- 2h 15m
- When
- Friday
- Estimated price
- $240–550
- Website
- lufthansa.com
Flights from Milan Linate Airport to Houari Boumediene Airport via Frankfurt
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $170–700
- Website
- volotea.com
Flights from Il Caravaggio International Airport to Houari Boumediene Airport via Marseille
- Ave. Duration
- 5h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $110–400
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Tirano
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $35–110
- Website
- https://www.sbb.ch/en
Train from Chur to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Estimated price
- $85–250
- Website
- https://www.sbb.ch/en
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $35–110
- Website
- https://www.sbb.ch/en
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $45–140
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- $50–150
- Website
- https://www.sbb.ch/en
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $35–110
- Website
- https://www.sbb.ch/en
Train from Chur to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Estimated price
- $85–250
- Website
- https://www.sbb.ch/en
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $35–110
- Website
- https://www.sbb.ch/en
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $45–140
- Website
- https://www.sbb.ch/en
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $35–110
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Chur to Basel SBB
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $18–24
- Schedules at
- sbb-deutschland.de
Train from Chur to Basel SBB
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $18–24
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $40–65
- Schedules at
- sob.ch
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $40–65
- Schedules at
- sob.ch
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Mulhouse Ville to Marseille Saint-Charles
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- $130–270
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Colico to Monza
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- https://www.trenord.it/en/
Train from Colico to Milano Centrale
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $5–8
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- https://www.trenord.it/en/
Train from Colico to Milano Centrale
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $5–8
- Website
- https://www.trenord.it/en/
Train from Colico to Milano Centrale
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $5–8
- Website
- https://www.trenord.it/en/
Train from Tirano to Milano Centrale
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Savona
- Ave. Duration
- 2h 19m
- Frequency
- Every 2 hours
- Estimated price
- $21–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Savona
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $25–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna, Stazione
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna, Stazione
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna, Stazione
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna, Stazione
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.postauto.ch
Bus from St. Moritz, Bahnhof to Cassarate, Monte Brè
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- https://www.postauto.ch
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $9–24
- Website
- https://www.flibco.com/en
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $9–24
- Website
- https://www.flibco.com/en
- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–29
- Website
- https://www.terravision.eu/
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–29
- Website
- https://www.terravision.eu/
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $5–10
- Website
- https://autostradale.it/?lang=en-GB
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $5–10
- Website
- https://autostradale.it/?lang=en-GB
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- $7–13
- Website
- https://www.blablacar.co.uk/bus
Bus from Zürich to Lyon - Gerland Bus Station
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $40–75
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- regiojet.com
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Estimated price
- $6–9
- Website
- https://regiojet.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Milano, Autostazione Lampugnano to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- $45–80
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- $26–45
- Website
- https://www.flixbus.co.uk
Bus from Savona to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- $28–50
- Website
- https://www.flixbus.co.uk
Bus from Chur train station to Turin
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- https://www.flixbus.co.uk
Bus from Turin to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a day
- Estimated price
- $35–65
- Website
- https://www.flixbus.co.uk
- Phone
- +213 (0)21 64 43 77 / 78
- contact@algerieferries.dz
- Website
- algerieferries.dz
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $298
- Schedules at
- algerieferries.dz
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $298
- Schedules at
- algerieferries.dz
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $298
- Schedules at
- algerieferries.dz
- Phone
- +33 (0) 825 88 80 88
- Website
- corsicalinea.com
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $440–550
- Website
- https://www.corsicalinea.com/
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $440–550
- Website
- https://www.corsicalinea.com/
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $440–550
- Website
- https://www.corsicalinea.com/
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $440–550
- Website
- https://www.corsicalinea.com/
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $440–550
- Website
- https://www.corsicalinea.com/
Want to know more about travelling around Algeria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide





































































