There are 10 ways to get from Luxembourg to Mendrisio by plane, train, train (TGV), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Milano Malpensa Airport, train
best- Fly from Luxembourg (LUX) to Milano Malpensa Airport (MXP)plane LUX - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
5hCHF 64–275Fly to Milan Linate Airport, train
cheapest- Fly from Luxembourg (LUX) to Milan Linate Airport (LIN)plane LUX - LIN
- Take the train from Monza to Mendrisiotrain
5h 46mCHF 45–269Train
- Take the train from Thionville to Mulhouse Villetrain Tgv
- Take the train from Basel SBB to Bellinzonatrain Ec
- Take the train from Bellinzona to Mendrisiotrain S10 / ...
9h 3mCHF 77–250Bus via Lugano
- Take the bus from Luxembourg to Luganobus BlaBlaCar Bus
10h 11mCHF 49–86Drive 598.8 km
- Drive from Luxembourg to Mendrisiocar 598.8 km
6h 24mCHF 100–145Fly to Zurich Airport, train
- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)plane LUX - ZRH
- Take the train from Zürich HB to Luganotrain
5h 10mCHF 159–449Fly to Il Caravaggio International Airport, bus, train
- Fly from Luxembourg (LUX) to Il Caravaggio International Airport (BGY)plane LUX - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Mendrisiotrain
6h 9mCHF 54–326Train via Strasbourg
- Take the train from Thionville to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Luganotrain Ec
9h 20mCHF 74–248Train via Strasbourg #2
- Take the train from Longwy to Metz Villetrain Ter
- Take the train from Metz Ville to Strasbourgtrain Ter
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Luganotrain Ec
11h 5mCHF 84–274Bus
- Take the bus from Luxembourg Park&Drive to Comobus
11h 58mCHF 112–153
Luxembourg to Mendrisio by bus and train
Comparing Your Travel Options
The cheapest way to get from Luxembourg to Mendrisio is to bus via Lugano which costs SFr 45 - SFr 90 and takes 10h 11m.
The fastest way to get from Luxembourg to Mendrisio is to fly and train which takes 5h and costs SFr 60 - SFr 280.
No, there is no direct bus from Luxembourg to Mendrisio. However, there are services departing from Luxembourg and arriving at Lugano, Stazione via Lugano, Via Ciani/Cornaredo. The journey, including transfers, takes approximately 10h 11m.
No, there is no direct train from Luxembourg to Mendrisio. However, there are services departing from Thionville and arriving at Mendrisio via Mulhouse Ville, Basel SBB and Bellinzona. The journey, including transfers, takes approximately 9h 3m.
The distance between Luxembourg and Mendrisio is 549 km. The road distance is 598.8 km.
The best way to get from Luxembourg to Mendrisio without a car is to train which takes 9h 3m and costs SFr 75 - SFr 250.
It takes approximately 5h to get from Luxembourg to Mendrisio, including transfers.
Luxembourg to Mendrisio bus services, operated by BlaBlaCar Bus, depart from Luxembourg station.
Luxembourg to Mendrisio train services, operated by TGV inOui, depart from Thionville station.
The best way to get from Luxembourg to Mendrisio is to train which takes 9h 3m and costs SFr 75 - SFr 250. Alternatively, you can bus via Lugano, which costs SFr 45 - SFr 90 and takes 10h 11m.
What companies run services between Luxembourg and Mendrisio, Switzerland?
You can take a bus from Luxembourg, Gare Rocade to Mendrisio via Thionville, Gare routière, Thionville, Mulhouse Ville, Basel Sbb, Basel SBB, and Bellinzona in around 9h 3m. Alternatively, BlaBlaCar Bus operates a bus from Luxembourg to Lugano 3 times a day. Tickets cost CHF 40–75 and the journey takes 9h 30m.
- Website
- luxair.lu
Flights from Luxembourg to Milano Malpensa Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from Luxembourg to Milan Linate Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 55–280
- Website
- lufthansa.com
Flights from Luxembourg to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- CHF 120–390
Flights from Luxembourg to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 120–410
Flights from Luxembourg to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 250–380
Flights from Luxembourg to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- CHF 85–460
- Website
- airdolomiti.it
Flights from Luxembourg to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- CHF 120–390
Flights from Luxembourg to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 120–410
Flights from Luxembourg to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 140–460
- Website
- swiss.com
Flights from Luxembourg to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 65–140
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 100–390
- Website
- ryanair.com
Flights from Luxembourg to Il Caravaggio International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, Sunday, Monday, Wednesday, and Saturday
- Estimated price
- CHF 30–270
- Website
- easyjet.com
Flights from Luxembourg to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- CHF 35–200
Flights from Luxembourg to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 27–190
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
Train from Bellinzona to Mendrisio
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 2–3
- Website
- Trenord
Train from Monza to Mendrisio
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bellinzona
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- CHF 80–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bellinzona to Mendrisio
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 60–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Milano Centrale to Mendrisio
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- CHF 85–150
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- CHF 85–150
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Thionville to Mulhouse Ville
- Ave. Duration
- 2h 11m
- Frequency
- Twice a week
- Estimated price
- CHF 50–80
- Website
- TGV inOui
Train from Thionville to Strasbourg
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Metz Ville to Strasbourg
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- CHF 28–45
- Website
- TGV inOui
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–95
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- CHF 17–22
- Schedules at
- SBB GmbH
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- CHF 18–24
- Schedules at
- 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
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 23–40
- Website
- Oui.SNCF
Train from Longwy to Metz Ville
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- CHF 14–23
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- CHF 25–45
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 23–40
- Website
- Oui.SNCF
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Luxembourg to Lugano
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- CHF 40–75
- Website
- BlaBlaCar Bus
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–13
- Schedules at
- orioshuttle.com
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Luxembourg Park&Drive to Como
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- CHF 100–150
- Website
- Onebus
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
Italy Travel Guides
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
Luxembourg to Mendrisio bus services, operated by BlaBlaCar Bus, arrive at Lugano station.
Luxembourg to Mendrisio train services, operated by TGV inOui, arrive at Mulhouse Ville station.
Yes, the driving distance between Luxembourg to Mendrisio is 599 km. It takes approximately 6h 24m to drive from Luxembourg to Mendrisio.
Book your Luxembourg to Mendrisio train tickets online with Omio.
Book your Luxembourg to Mendrisio bus tickets online with Omio.
There are 5373+ hotels available in Mendrisio.














































