There are 5 ways to get from Lucerne to Malta by train, plane, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Luzern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Malta International Airport (MLA)plane ZRH - MLA
5h 52m€94–231Train to Basel, fly
cheapest- Take the train from Luzern to Basel SBBtrain
- Fly from Basel (BSL) to Malta International Airport (MLA)plane BSL - MLA
6h 17m€91–280Bus, bus and ferry
- Take the bus from Lucerne Landenbergstrasse to Zurich Central Bus Station Sihlquaibus
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to Catania Central Bus Stationbus
- Take the bus from Catania Airport to Pozzallo Viale Europabus
- Take the busferry from Pozzallo to Vallettabusferry
29h 7m€447–573Train, train to Milano Malpensa Airport, fly
- Take the train from Luzern to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Malta International Airport (MLA)plane MXP - MLA
8h 36m€96–312Train, train to Milan Linate Airport, fly
- Take the train from Luzern to Luganotrain
- Take the train from Lugano to Monzatrain
- Fly from Milan Linate Airport (LIN) to Malta International Airport (MLA)plane LIN - MLA
8h 51m€122–305
Zurich Airport (ZRH) to Malta International Airport (MLA) flights
Comparing Your Travel Options
The cheapest way to get from Lucerne to Malta is to train and fly which costs €90 - €240 and takes 5h 52m.
The fastest way to get from Lucerne to Malta is to train and fly which takes 5h 52m and costs €90 - €240.
No, there is no direct bus from Lucerne to Malta. However, there are services departing from Lucerne Landenbergstrasse and arriving at Tonn, San Pawl il-Bahar via ZÜRICH, Carparkplatz am Sihlquai, Catania, Catania Airport, Pozzallo and Bombi 4, Il-Floriana. The journey, including transfers, takes approximately 29h 7m.
The distance between Lucerne and Malta is 1448 km.
The best way to get from Lucerne to Malta without a car is to bus and bus and ferry which takes 29h 7m and costs €440 - €600.
It takes approximately 5h 52m to get from Lucerne to Malta, including transfers.
Lucerne to Malta bus services, operated by RegioJet, depart from Lucerne Landenbergstrasse station.
Lucerne to Malta bus services, operated by RegioJet, arrive at Zurich Central Bus Station Sihlquai.
There are 6660+ hotels available in Malta.
What companies run services between Lucerne, Switzerland and Malta?
There is no direct connection from Lucerne to Malta. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Malta International Airport (MLA), walk to Malta Airport 2, then take the line 117 bus to Ingieret, San Vincenz/Luqa. Alternatively, you can take a bus from Lucerne Landenbergstrasse to Tonn, San Pawl il-Bahar via ZÜRICH, Carparkplatz am Sihlquai, Catania Central Bus Station, Catania, Catania Airport, Pozzallo Viale Europa, Pozzallo, Valletta, and Bombi 4, Il-Floriana in around 29h 7m.
- Website
- airmalta.com
Flights from Zurich Airport to Malta International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €85–290
Flights from Milan Linate Airport to Malta International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €60–130
Flights from Milan Linate Airport to Malta International Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Monday to Friday
- Estimated price
- €60–130
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Malta International Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- €35–160
Flights from Milano Malpensa Airport to Malta International Airport via Catania
- Ave. Duration
- 4h 17m
- When
- Monday
- Estimated price
- €35–160
- Website
- ita-airways.com
Flights from Milan Linate Airport to Malta International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €60–130
Flights from Milan Linate Airport to Malta International Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €60–240
- Website
- swiss.com
Flights from Zurich Airport to Malta International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €85–290
- Website
- easyjet.com
Flights from Basel to Malta International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday and Saturday
- Estimated price
- €30–190
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- SBB GmbH
Train from Luzern to Zürich Flughafen
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €7–9
- Schedules at
- SBB GmbH
Train from Luzern to Lugano
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €50–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Lugano
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €50–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- Trenord
Train from Lugano to Monza
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- Trenord
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Lucerne Landenbergstrasse to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- €3–6
- Website
- RegioJet
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from ZÜRICH, Carparkplatz am Sihlquai to Catania Central Bus Station
- Ave. Duration
- 20h 6m
- Frequency
- Once a week
- Estimated price
- €190–270
- Website
- Onebus
- Phone
- +39 091-6208000
- info@astsicilia.it
- Website
- aziendasicilianatrasporti.it
Bus from Catania Airport to Pozzallo Viale Europa
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
- Phone
- (+356) 22069022
- res@virtuferries.com
- Website
- Virtu Ferries Ltd
Busferry from Pozzallo to Valletta
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €73
- Website
- Virtu Ferries Ltd
Want to know more about travelling around Malta
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
























