There are 7 ways to get from Mila to Bern by taxi, plane, train, car ferry, car, bus, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Mulhouse, train
best- Take the taxi from Mila to Mohamed Boudiaf International Airport (CZL)
- Fly from Mohamed Boudiaf International Airport (CZL) to Mulhouse (MLH)CZL - MLH
- Take the train from Basel SBB to Bern
5h 4mCHF 231–767Taxi, fly to Zurich Airport, train
cheapest- Take the taxi from Mila to Mohamed Boudiaf International Airport (CZL)
- Fly from Mohamed Boudiaf International Airport (CZL) to Zurich Airport (ZRH)CZL - ZRH
- Take the train from Zürich Flughafen to Bern
10h 11mCHF 119–412Taxi, car ferry, train via Marseille
- Take the taxi from Mila to Skikda
- Take the car ferry from Skikda to Vieux Port
- Take the train from Marseille St Charles to GeneveTgv
- Take the train from Genève to BernIc1 / ...
28h 18mCHF 337–463Drive 7,374 km
- Drive from Mila to Bern7,374 km
3d 7hCHF 1,180–1,705Taxi, car ferry, train
- Take the taxi from Mila to Skikda
- Take the car ferry from Skikda to Port of Genoa
- Take the train from Genova P.Za Principe to Milano CentraleIc
- Take the train from Milano Centrale to BernEc
30h 34mCHF 353–408Taxi, car ferry, bus
- Take the taxi from Mila to Skikda
- Take the car ferry from Skikda to Vieux Port
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Bern
31h 7mCHF 302–353Taxi, night train, car ferry, bus
- Take the taxi from Mila to Constantine
- Take the night train from Constantine to Annaba
- Take the car ferry from Annaba to Vieux Port
- Take the bus from Marseille - Saint-Charles Bus Station to Bern
34h 27mCHF 288–319
Mohamed Boudiaf International Airport (CZL) to Mulhouse (MLH) flights
Questions & Answers
The cheapest way to get from Mila to Bern is to taxi and fly and train which costs SFr 110 - SFr 420 and takes 10h 11m.
The fastest way to get from Mila to Bern is to taxi and fly and train which takes 5h 4m and costs SFr 230 - SFr 800.
The distance between Mila and Bern is 1420 km. The road distance is 7374 km.
The best way to get from Mila to Bern without a car is to taxi and car ferry and train via Marseille which takes 28h 18m and costs SFr 330 - SFr 470.
It takes approximately 5h 4m to get from Mila to Bern, including transfers.
Yes, the driving distance between Mila to Bern is 7374 km. It takes approximately 3 days 7h to drive from Mila to Bern.
There are 328+ hotels available in Bern.
What companies run services between Mila, Algeria and Bern, Switzerland?
There is no direct connection from Mila to Bern. However, you can take the taxi to Mohamed Boudiaf International Airport (CZL) airport, fly to Mulhouse (MLH), walk to Basel EuroAirport, Ankunft, take the line 50 bus to Basel, Bahnhof SBB, walk to Basel SBB, then take the train to Bern. Alternatively, you can take the taxi to Skikda, take the car ferry to Vieux Port, walk to Vieux-Port, take the subway to Saint-Charles, walk to Marseille St Charles, take the train to Geneve, then take the train to Bern.
- Website
- swiss.com
Flights from Mohamed Boudiaf International Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 35m
- When
- Monday to Thursday
- Estimated price
- CHF 150–480
Flights from Mohamed Boudiaf International Airport to Zurich Airport via Marseille
- Ave. Duration
- 8h 5m
- When
- Monday and Saturday
- Estimated price
- CHF 75–410
Flights from Mohamed Boudiaf International Airport to Zurich Airport via Nice
- Ave. Duration
- 7h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 120–400
- Website
- airalgerie.dz
Flights from Mohamed Boudiaf International Airport to Mulhouse
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 200–550
Flights from Mohamed Boudiaf International Airport to Mulhouse via Algiers
- Ave. Duration
- 4h 50m
- When
- Wednesday and Sunday
- Estimated price
- CHF 200–550
- Website
- turkishairlines.com
Flights from Mohamed Boudiaf International Airport to Zurich Airport via Istanbul
- Ave. Duration
- 10h 35m
- When
- Monday to Saturday
- Estimated price
- CHF 180–700
- Website
- airfrance.com
Flights from Mohamed Boudiaf International Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h 55m
- When
- Monday to Thursday
- Estimated price
- CHF 150–480
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 24–45
- Website
- https://www.sbb.ch/en
Train from Genève to Bern
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Marseille St Charles to Geneve
- Ave. Duration
- 3h 39m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–130
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 13–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 15–29
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- CHF 11–26
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Bern
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- CHF 35–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–55
- 2nd Class
- CHF 45–65
- Phone
- (213) 21 71 15 10
- contact@sntf.dz
- Website
- sntf.dz
Night train from Constantine to Annaba
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- CHF 2–5
- Schedules at
- sntf.dz
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Marseille, Gare de Marseille-Saint-Charles to Bern
- Ave. Duration
- 9h 10m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–80
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Marseille - Saint-Charles Bus Station to Bern
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a week
- Estimated price
- CHF 29–55
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +213 (0)21 64 43 77 / 78
- contact@algerieferries.dz
- Website
- algerieferries.dz
Car ferry from Skikda to Vieux Port
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Estimated price
- CHF 236
- Schedules at
- algerieferries.dz
Car ferry from Skikda to Port of Genoa
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- CHF 279
- Schedules at
- algerieferries.dz
Car ferry from Annaba to Vieux Port
- Ave. Duration
- 19h
- Frequency
- On demand
- Estimated price
- CHF 243
- Schedules at
- algerieferries.dz
- Ave. Duration
- 1h 22m
- Estimated price
- CHF 12–35
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide














































