There are 9 ways to get from Brest to Lugano by train (TGV), bus, train, car, plane, or train (TGV, Trenitalia)
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 Brest to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zürich HB to Luganotrain Ec / ...
11h 42mCHF 265–417Fly Brest Bretagne Airport to Milano Malpensa Airport, train
cheapest- Fly from Brest Bretagne Airport (BES) to Milano Malpensa Airport (MXP)plane BES - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
9h 16mCHF 83–350Bus, train
- Take the bus from Brest - SNCF Train Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)bus
- Take the train from Basel SBB to Luganotrain Ec
23h 39mCHF 100–249Drive 1,303.7 km
- Drive from Brest to Luganocar 1,303.7 km
13h 39mCHF 218–314Train
- Take the train from Brest to Modanetrain Tgv
- Take the train from Modane to Milano Centraletrain Fr
- Take the train from Milano Centrale to Luganotrain Ec
14h 9mCHF 274–431Bus
- Take the bus from Brest to Lyonbus
- Take the bus from Lyon to Milano, Autostazione Lampugnanobus 729 / ...
- Take the bus from Milano, Autostazione Lampugnano to Luganobus
23h 54mCHF 106–184Fly Brest Bretagne Airport to Milan Linate Airport, train
- Fly from Brest Bretagne Airport (BES) to Milan Linate Airport (LIN)plane BES - LIN
- Take the train from Monza to Luganotrain
9h 3mCHF 139–393Train to Nantes Atlantique Airport, fly to Milano Malpensa Airport, train
- Take the train from Brest to Nantestrain
- Fly from Nantes Atlantique Airport (NTE) to Milano Malpensa Airport (MXP)plane NTE - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
9h 56mCHF 108–295Fly Brest Bretagne Airport to Turin Caselle Airport, train
- Fly from Brest Bretagne Airport (BES) to Turin Caselle Airport (TRN)plane BES - TRN
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the train from Milano Centrale to Luganotrain
10h 46mCHF 136–351
Brest to Lugano by train, subway, and foot
Comparing Your Travel Options
The cheapest way to get from Brest to Lugano is to bus which costs SFr 100 - SFr 190 and takes 23h 54m.
The fastest way to get from Brest to Lugano is to fly and train which takes 9h 3m and costs SFr 130 - SFr 400.
No, there is no direct bus from Brest to Lugano. However, there are services departing from Brest and arriving at Lugano via Lyon and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 23h 54m.
No, there is no direct train from Brest to Lugano. However, there are services departing from Brest and arriving at Lugano via Montparnasse Bienvenue, Paris Gare De Lyon and Zürich HB. The journey, including transfers, takes approximately 11h 42m.
The distance between Brest and Lugano is 1395 km. The road distance is 1303.7 km.
The best way to get from Brest to Lugano without a car is to train via Paris which takes 11h 42m and costs SFr 260 - SFr 420.
It takes approximately 11h 42m to get from Brest to Lugano, including transfers.
Brest to Lugano bus services, operated by FlixBus, depart from Brest station.
Brest to Lugano train services, operated by TGV inOui, depart from Brest station.
The best way to get from Brest to Lugano is to train via Paris which takes 11h 42m and costs SFr 260 - SFr 420. Alternatively, you can bus, which costs SFr 100 - SFr 190 and takes 23h 54m.
What companies run services between Brest, France and Lugano, Switzerland?
You can take a train from Brest to Lugano via Paris Montparnasse 1 Et 2, Montparnasse Bienvenue, Quai de la Gare, Paris Gare De Lyon, Zuerich Hb, and Zürich HB in around 11h 42m. Alternatively, you can take a bus from Brest to Lugano via Lyon and Milano, Autostazione Lampugnano in around 23h 54m.
- Website
- airfrance.com
Flights from Brest Bretagne Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- CHF 75–430
Flights from Brest Bretagne Airport to Milan Linate Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- CHF 95–500
Flights from Nantes Atlantique Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 45–270
Flights from Brest Bretagne Airport to Turin Caselle Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- CHF 90–550
- Website
- easyjet.com
Flights from Brest Bretagne Airport to Milano Malpensa Airport via London Gatwick
- Ave. Duration
- 5h 22m
- When
- Sunday and Wednesday
- Estimated price
- CHF 75–340
Flights from Brest Bretagne Airport to Milan Linate Airport via London Gatwick
- Ave. Duration
- 8h 25m
- When
- Wednesday
- Estimated price
- CHF 110–370
Flights from Brest Bretagne Airport to Milan Linate Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- CHF 130–360
Flights from Nantes Atlantique Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday, Thursday, Tuesday, Friday, Sunday, and Monday
- Estimated price
- CHF 35–190
- Website
- vueling.com
Flights from Brest Bretagne Airport to Milano Malpensa Airport via Barcelona
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- CHF 80–360
Flights from Brest Bretagne Airport to Turin Caselle Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- CHF 95–430
- Website
- volotea.com
Flights from Brest Bretagne Airport to Milan Linate Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Monday
- Estimated price
- CHF 130–360
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Brest to Paris Montparnasse 1 Et 2
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- CHF 110–170
- Website
- TGV inOui
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 110–170
- Website
- TGV inOui
Train from Brest to Modane
- Ave. Duration
- 9h 16m
- Frequency
- Twice a week
- Estimated price
- CHF 220–340
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Brest to Paris Montparnasse 1 Et 2
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 95–170
- Website
- Oui.SNCF
Train from Brest to Nantes
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- Oui.SNCF
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 55–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- CHF 75–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- CHF 18–24
- Schedules at
- SBB GmbH
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Modane to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- CHF 26–40
- Website
- Trenitalia
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 21–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 21–29
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 21–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 21–29
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- CHF 15–25
- Website
- Italo Treno
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Brest - SNCF Train Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 40–70
- Website
- BlaBlaCar Bus
Bus from Paris - Bercy-Seine Bus Station to Basel, Meret Oppenheim-Strasse (Bahnhof SBB)
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- CHF 40–70
- Website
- BlaBlaCar Bus
Bus from Lyon to Milano, Autostazione Lampugnano
- Ave. Duration
- 7h 5m
- Frequency
- Every 2 hours
- Estimated price
- CHF 28–50
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Lugano
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- CHF 4–9
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brest to Lyon
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- CHF 80–120
- Website
- Flixbus
Bus from Lyon to Milano, Autostazione Lampugnano
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Lyon to Milano, Autostazione Lampugnano
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- CHF 21–40
- Website
- Itabus S.p.A.
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
Italian Lakes: Getting around by train
Read the travel guide
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
Booking & Getting There
Brest to Lugano bus services, operated by FlixBus, arrive at Lyon station.
Brest to Lugano train services, operated by TGV inOui, arrive at Paris Montparnasse 1 Et 2 station.
Yes, the driving distance between Brest to Lugano is 1304 km. It takes approximately 13h 39m to drive from Brest to Lugano.
Book your Brest to Lugano train tickets online with Omio.
Book your Brest to Lugano bus tickets online with Omio.
There are 6735+ hotels available in Lugano.
















































