There are 6 ways to get from Udine to St. Anton by train (Trenitalia), bus, train, night train, car, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Udine to Venezia Mestretrain Re
- Take the train from Venezia Mestre to Arth-Goldautrain Ec
- Take the train from Arth-Goldau to St. Gallentrain Vae
12h 48mCHF 138–223Bus, night train
cheapest- Take the bus from Udine to Spittal an der Draubus 1308
- Take the nighttrain from Spittal-Millstaetter See to St. Margrethen Sgnighttrain Nj
12h 41mCHF 46–126Bus
- Take the bus from Udine to Munich central bus stationbus 944
- Take the bus from Munich Central Bus Station to St. Gallen Lagerstrassebus : Lyon - Prague Central Bus Station / ...
12h 53mCHF 53–82Train, night train
- Take the train from Udine to Villach Hbftrain Rjx / ...
- Take the nighttrain from Villach Hbf to St. Margrethen Sgnighttrain Nj
12h 5mCHF 53–139Drive 452.2 km
- Drive from Udine to St. Antoncar 452.2 km
5h 59mCHF 76–109Shuttle, fly, train
- Take a shuttle bus from Udine to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Rorschachtrain
8h 44mCHF 266–536
Udine to St. Anton by train and bus
Comparing Your Travel Options
The cheapest way to get from Udine to St. Anton is to bus which costs SFr 50 - SFr 85 and takes 12h 53m.
The fastest way to get from Udine to St. Anton is to drive which takes 5h 59m and costs SFr 75 - SFr 110.
No, there is no direct bus from Udine to St. Anton. However, there are services departing from Udine and arriving at Oberegg AI, St. Anton via Munich Central Bus Station, St. Gallen, Bahnhof and Heiden, Post. The journey, including transfers, takes approximately 12h 53m.
No, there is no direct train from Udine to St. Anton. However, there are services departing from Udine and arriving at St. Gallen via Venezia Mestre and Arth-Goldau. The journey, including transfers, takes approximately 12h 48m.
The distance between Udine and St. Anton is 710 km. The road distance is 452.2 km.
The best way to get from Udine to St. Anton without a car is to train which takes 12h 48m and costs SFr 130 - SFr 230.
It takes approximately 12h 48m to get from Udine to St. Anton, including transfers.
Udine to St. Anton bus services, operated by FlixBus, depart from Udine station.
Udine to St. Anton train services, operated by Trenitalia, depart from Udine station.
The best way to get from Udine to St. Anton is to train which takes 12h 48m and costs SFr 130 - SFr 230. Alternatively, you can bus, which costs SFr 50 - SFr 85 and takes 12h 53m.
What companies run services between Udine, Italy and St. Anton, Switzerland?
You can take a train from Udine to Oberegg AI, St. Anton via Venezia Mestre, Arth-Goldau, St. Gallen, St. Gallen, Bahnhof, and Heiden, Post in around 12h 48m. Alternatively, you can take a bus from Udine to Oberegg AI, St. Anton via Munich Central Bus Station, St. Gallen Lagerstrasse, St. Gallen, Bahnhof, and Heiden, Post in around 12h 53m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–340
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 120–390
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Udine to Venezia Mestre
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- CHF 14–19
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Udine to Venezia Mestre
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a day
- Estimated price
- CHF 14–23
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Udine to Venezia Mestre
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- CHF 16–28
- Website
- Trenitalia Frecce
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Udine to Venezia Mestre
- *
- CHF 21–35
Train from Udine to Villach Hbf
- *
- CHF 20–30
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Venezia Mestre to Arth-Goldau
- Ave. Duration
- 5h 12m
- Frequency
- Once daily
- Estimated price
- CHF 90–140
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 100–140
- 2nd Class
- CHF 90–120
- 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
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Udine to Villach Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- CHF 20–35
- Website
- Austrian Railways
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Villach Hbf to St. Margrethen Sg
- Ave. Duration
- 8h 9m
- Frequency
- Once a week
- Estimated price
- CHF 30–95
- Website
- Nightjet
- Sleeper Carriage
- CHF 90–95
- Couchette Carriage
- CHF 55–70
- Seating Carriage
- CHF 30–40
Night train from Spittal-Millstaetter See to St. Margrethen Sg
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- CHF 29–93
- Website
- Nightjet
- Sleeper Carriage
- CHF 90–93
- Couchette Carriage
- CHF 55–70
- Seating Carriage
- CHF 29–35
Train from Zürich Flughafen to Rorschach
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 29–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Udine to Munich central bus station
- Ave. Duration
- 6h 55m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–55
- Website
- Flixbus
Bus from Udine to Spittal an der Drau
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- CHF 13–20
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- CHF 12–21
- Website
- RegioJet
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Udine to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- CHF 160–260
- Website
- GoOpti
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Udine to St. Anton bus services, operated by FlixBus, arrive at Munich central bus station.
Udine to St. Anton train services, operated by Trenitalia, arrive at Venezia Mestre station.
Yes, the driving distance between Udine to St. Anton is 452 km. It takes approximately 5h 59m to drive from Udine to St. Anton.
There are 850+ hotels available in St. Anton.



















































