There are 10 ways to get from Lugano to Normandy by train (Trenitalia, TGV), bus, car, train, plane, or train (TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Paris
best- Take the train from Lugano to Ringsheim/Europa-ParkEc
- Take the train from Ringsheim/Europa-Park to Paris EstTgv
- Take the train from Paris Montparnasse 1 Et 2 to MorlaixTgv
12h 34m€222–471Bus
cheapest- Take the bus from Lugano to Milano, Autostazione Lampugnano076 / ...
- Take the bus from Milano, Autostazione Lampugnano to Paris - Bercy-Seine Bus Station
- Take the bus from Paris - Bercy-Seine Bus Station to Morlaix
24h 45m€73–258Drive 1,236.8 km
- Drive from Lugano to Normandy1,236.8 km
12h 54m€212–306Train to Milano Malpensa Airport, fly to Brest Bretagne Airport, train
- Take the train from Lugano to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Brest Bretagne Airport (BES)MXP - BES
- Take the train from Brest to Morlaix
9h 42m€120–375Train
- Take the train from Lugano to Milano CentraleEc
- Take the train from Milano Centrale to ModaneFr
- Take the train from Modane to Morlaix
14h 44m€251–528Train, bus
- Take the train from Lugano to Zürich HBEc / ...
- Take the bus from Zurich Limmatstrasse to Rennes Place de la Gare
- Take the train from Rennes to MorlaixTgv
27h 13m€138–224Train to Milan Linate Airport, fly to Brest Bretagne Airport, train
- Take the train from Lugano to Monza
- Fly from Milan Linate Airport (LIN) to Brest Bretagne Airport (BES)LIN - BES
- Take the train from Brest to Morlaix
10h 13m€206–369Train to Zurich Airport, fly to Brest Bretagne Airport, train
- Take the train from Lugano to Zürich HB
- Fly from Zurich Airport (ZRH) to Brest Bretagne Airport (BES)ZRH - BES
- Take the train from Brest to Morlaix
11h 18m€214–385Train, train to Turin Caselle Airport, fly to Brest Bretagne Airport
- Take the train from Lugano to Milano Centrale
- Take the train from Milano Centrale to Torino Porta Susa
- Fly from Turin Caselle Airport (TRN) to Brest Bretagne Airport (BES)TRN - BES
- Take the train from Brest to Morlaix
11h 12m€173–644Train to Milano Malpensa Airport, fly to Nantes Atlantique Airport, train
- Take the train from Lugano to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Nantes Atlantique Airport (NTE)MXP - NTE
- Take the train from Nantes to Rennes
- Take the train from Rennes to Morlaix
11h 7m€124–280
Milano Malpensa Airport (MXP) to Brest Bretagne Airport (BES) flights
Questions & Answers
The cheapest way to get from Lugano to Normandy is to bus which costs €70 - €260 and takes 24h 45m.
The fastest way to get from Lugano to Normandy is to train and fly which takes 9h 42m and costs €120 - €380.
The distance between Lugano and Normandy is 1418 km. The road distance is 1236.8 km.
The best way to get from Lugano to Normandy without a car is to train via Paris which takes 12h 34m and costs €220 - €480.
It takes approximately 12h 34m to get from Lugano to Normandy, including transfers.
The best way to get from Lugano to Normandy is to train via Paris which takes 12h 34m and costs €220 - €480. Alternatively, you can bus, which costs €70 - €260 and takes 24h 45m.
Yes, the driving distance between Lugano to Normandy is 1237 km. It takes approximately 12h 54m to drive from Lugano to Normandy.
There are 1560+ hotels available in Normandy.
What companies run services between Lugano, Switzerland and Normandy, Bretagne, France?
You can take a train from Lugano to Normandy via Ringsheim/Europa-Park, Paris Est, Gare de l'Est, Montparnasse Bienvenue, Paris Montparnasse 1 Et 2, and Morlaix in around 12h 34m. Alternatively, you can take a bus from Lugano to Normandy via Milano, Autostazione Lampugnano, Paris - Bercy-Seine Bus Station, and Morlaix in around 24h 45m.
- Website
- airfrance.com
Flights from Milano Malpensa Airport to Brest Bretagne Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €55–390
Flights from Milan Linate Airport to Brest Bretagne Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €90–490
Flights from Zurich Airport to Brest Bretagne Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €75–420
Flights from Turin Caselle Airport to Brest Bretagne Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €90–490
Flights from Milano Malpensa Airport to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €40–250
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €35–130
- Website
- volotea.com
Flights from Milan Linate Airport to Brest Bretagne Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- €160–260
Flights from Milan Linate Airport to Brest Bretagne Airport via Olbia
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €160–260
Flights from Zurich Airport to Brest Bretagne Airport via Marseille
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- €130–250
Flights from Turin Caselle Airport to Brest Bretagne Airport via Rome
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €120–440
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lugano to Ringsheim/Europa-Park
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €90–130
- 2nd Class
- €75–110
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Ringsheim/Europa-Park to Paris Est
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- €70–140
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Montparnasse 1 Et 2 to Morlaix
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- €45–120
- Website
- https://www.sncf-connect.com/en-en
Train from Brest to Morlaix
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- €10–13
- Website
- https://www.sncf-connect.com/en-en
Train from Modane to Morlaix
- Ave. Duration
- 9h 4m
- Frequency
- Once a week
- Estimated price
- €180–290
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €180–240
- 1st Class
- €220–290
Train from Rennes to Morlaix
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to Rennes
- Ave. Duration
- 1h 16m
- Frequency
- 5 times a week
- Estimated price
- €35–55
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris Montparnasse 1 Et 2 to Morlaix
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- €75–170
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Brest to Morlaix
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €11
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Modane to Morlaix
- Ave. Duration
- 9h 4m
- Frequency
- Once a week
- Estimated price
- €190–420
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €190–280
- Rail 1st Class
- €300–420
Train from Rennes to Morlaix
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- €29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to Rennes
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- €20
- 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 Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Lugano to Monza
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- https://www.sbb.ch/en
Train from Lugano to Zürich HB
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- €40–80
- Website
- https://www.sbb.ch/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Modane
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Estimated price
- €16–45
- Website
- https://www.italotreno.it/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €8–27
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €7–20
- Website
- https://www.itabus.it/en/home
Bus from Milano, Autostazione Lampugnano to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- €25–100
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €8–14
- Website
- https://www.blablacar.co.uk/bus
Bus from Milano, Autostazione Lampugnano to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a day
- Estimated price
- €30–110
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Morlaix
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a week
- Estimated price
- €16–90
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Lugano to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- €9–15
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zurich Limmatstrasse to Rennes Place de la Gare
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Estimated price
- €45–70
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around France
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
Train travel in France: A guide to SNCF
Read the travel guide















































