There are 8 ways to get from Malta to St. Anton by plane, train, busferry, or bus
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 Zurich Airport, train
best- Fly from Malta International Airport (MLA) to Zurich Airport (ZRH)plane MLA - ZRH
- Take the train from Zürich Flughafen to Rorschachtrain
8h 17mCHF 114–270Fly to Allgäu Airport, Memmingen, train
cheapest- Fly from Malta International Airport (MLA) to Allgäu Airport, Memmingen (FMM)plane MLA - FMM
- Take the train from Memmingen, Bahnhof ZOB to St. Margrethen SGtrain
8h 25mCHF 72–303Bus and ferry, bus
- Take the busferry from Valletta to Pozzallobusferry
- Take the busferry from Scicli to Tirana, Terminali Lindor I Autobusavebusferry
- Take the bus from Tirana, Terminali Lindor I Autobusave to St. Gallen, Bahnhofbus
2d 7hFly to Munich International Airport, train
- Fly from Malta International Airport (MLA) to Munich International Airport (MUC)plane MLA - MUC
- Take the train from Flughafen München to München Hbftrain
- Take the train from München Hbf to St. Margrethen SGtrain
10h 15mCHF 108–292Fly to Milano Malpensa Airport, train
- Fly from Malta International Airport (MLA) to Milano Malpensa Airport (MXP)plane MLA - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
- Take the train from Lugano to Arth-Goldautrain
- Take the train from Arth-Goldau to St. Gallentrain
12h 20mCHF 82–345Fly to Milan Linate Airport, train
- Fly from Malta International Airport (MLA) to Milan Linate Airport (LIN)plane MLA - LIN
- Take the train from Milano Centrale to Arth-Goldautrain
- Take the train from Arth-Goldau to St. Gallentrain
12h 18mCHF 138–327Fly to Saint Gallen-Altenrhein Airport
- Fly from Malta International Airport (MLA) to Saint Gallen-Altenrhein Airport (ACH)plane MLA - ACH
13h 38mCHF 104–405Fly to Il Caravaggio International Airport, bus, train
- Fly from Malta International Airport (MLA) to Il Caravaggio International Airport (BGY)plane MLA - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Arth-Goldautrain
- Take the train from Arth-Goldau to St. Gallentrain
12h 46mCHF 135–424
Malta International Airport (MLA) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Malta to St. Anton is to fly and train which costs SFr 100 - SFr 300 and takes 10h 15m.
The fastest way to get from Malta to St. Anton is to fly and train which takes 8h 17m and costs SFr 110 - SFr 270.
No, there is no direct bus from Malta to St. Anton. However, there are services departing from Tonn, San Pawl il-Bahar and arriving at Oberegg AI, St. Anton via Valletta, Scicli, Tirana, Terminali Lindor I Autobusave, St. Gallen, Bahnhof and Heiden, Post. The journey, including transfers, takes approximately 2 days 7h.
The distance between Malta and St. Anton is 1489 km.
The best way to get from Malta to St. Anton without a car is to bus and ferry and bus which takes 2 days 7h and costs .
It takes approximately 8h 17m to get from Malta to St. Anton, including transfers.
Malta to St. Anton bus services, operated by Virtu Ferries Ltd, depart from Valletta station.
Malta to St. Anton bus services, operated by Virtu Ferries Ltd, arrive at Pozzallo station.
There are 847+ hotels available in St. Anton.
What companies run services between Malta and St. Anton, Switzerland?
Air Malta, People's Viennaline, and three other airlines fly from Malta International Airport (MLA) to Saint Gallen-Altenrhein Airport (ACH) 6 times a week.
- Website
- ryanair.com
Flights from Malta International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–210
Flights from Malta International Airport to Allgäu Airport, Memmingen via Catania
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- CHF 80–210
Flights from Malta International Airport to Allgäu Airport, Memmingen via Rome
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 80–210
Flights from Malta International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Thursday, Friday, Saturday, Sunday, and Monday
- Estimated price
- CHF 30–140
Flights from Malta International Airport to Milano Malpensa Airport via Catania
- Ave. Duration
- 4h 3m
- When
- Saturday and Sunday
- Estimated price
- CHF 30–190
Flights from Malta International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 50–230
Flights from Malta International Airport to Il Caravaggio International Airport via Trapani
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- CHF 50–230
Flights from Malta International Airport to Il Caravaggio International Airport via Naples
- Ave. Duration
- 4h 20m
- When
- Thursday, Friday, and Monday
- Estimated price
- CHF 50–230
Flights from Malta International Airport to Il Caravaggio International Airport via Catania
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- CHF 50–230
- Website
- airmalta.com
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Malta International Airport to Munich International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- CHF 60–310
Flights from Malta International Airport to Milan Linate Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 55–110
Flights from Malta International Airport to Milan Linate Airport via Rome
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- CHF 55–220
- Website
- peoples.ch
Flights from Malta International Airport to Saint Gallen-Altenrhein Airport via Vienna
- Ave. Duration
- 9h 57m
- When
- Sunday and Friday
- Estimated price
- CHF 100–410
Flights from Malta International Airport to Saint Gallen-Altenrhein Airport via Bari, Vienna
- Ave. Duration
- 9h 10m
- When
- Monday
- Estimated price
- CHF 100–400
Flights from Malta International Airport to Saint Gallen-Altenrhein Airport via Catania, Vienna
- Ave. Duration
- 12h 15m
- When
- Wednesday
- Estimated price
- CHF 100–400
Flights from Malta International Airport to Saint Gallen-Altenrhein Airport via Naples, Vienna
- Ave. Duration
- 10h 40m
- When
- Friday and Monday
- Estimated price
- CHF 100–650
- Website
- ita-airways.com
Flights from Malta International Airport to Milan Linate Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 55–110
Flights from Malta International Airport to Milan Linate Airport via Rome
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 55–220
- Website
- swiss.com
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- CHF 65–270
- Website
- lufthansa.com
Flights from Malta International Airport to Munich International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- CHF 60–310
Train from Zürich Flughafen to Rorschach
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 30–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Arth-Goldau
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 45–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Memmingen, Bahnhof ZOB to St. Margrethen SG
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- CHF 16–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to St. Margrethen SG
- Ave. Duration
- 2h 21m
- Frequency
- Twice a week
- Estimated price
- CHF 35–80
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to München Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- CHF 7–29
- Website
- Deutsche Bahn Regio (DB Regional)
- 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
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Lugano to Arth-Goldau
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 30–75
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 50–75
- 2nd Class
- CHF 30–45
Train from Milano Centrale to Arth-Goldau
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- CHF 45–90
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 60–90
- 2nd Class
- CHF 45–60
Train from Milano Centrale to Arth-Goldau
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- CHF 45–90
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 60–90
- 2nd Class
- CHF 45–60
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Lugano to Arth-Goldau
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- CHF 11–14
- Schedules at
- SBB GmbH
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Arth-Goldau to St. Gallen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- Schweizerische Südostbahn AG
Train from Arth-Goldau to St. Gallen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- Schweizerische Südostbahn AG
Train from Arth-Goldau to St. Gallen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- (+356) 22069022
- [email protected]
- Website
- Virtu Ferries Ltd
Busferry from Valletta to Pozzallo
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 67
- Website
- Virtu Ferries Ltd
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Scicli to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 27h 37m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to St. Gallen, Bahnhof
- Ave. Duration
- 19h 33m
- Frequency
- Once a week
- Estimated price
- CHF 100–150
- Schedules at
- Diamant Travel
- [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
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
















































