There are 10 ways to get from St. Anton to Stockholm by train, plane, bus, car, or car train
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 St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Stockholm-Arlanda Airport (ARN)plane ZRH - ARN
6h 48mkr 1,578–4,159Train via Donauwörth
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain Re5 / ...
- Take the train from Ulm Hbf to Donauwoerthtrain Rb
- Take the train from Donauwörth to Hamburg-Harburgtrain 24 / ...
- Take the train from Hamburg-Harburg Bf to Stockholm Ctrain 083
22h 8mkr 3,327–9,986Bus
- Take the bus from Sankt Gallen to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Stockholm, Cityterminalenbus N32
34h 16mkr 2,495–3,611Drive 1,923.2 km
- Drive from St. Anton to Stockholmcar 1,923.2 km
18h 8mkr 3,716–5,367Fly from Saint Gallen-Altenrhein Airport
- Fly from Saint Gallen-Altenrhein Airport (ACH) to Stockholm-Arlanda Airport (ARN)plane ACH - ARN
5h 44mkr 3,011–8,249Train, train to Stuttgart Airport, fly
- Take the train from St. Gallen(Ch) to Konstanztrain
- Take the train from Konstanz Bahnhof to Vaihingentrain
- Fly from Stuttgart Airport (STR) to Stockholm-Arlanda Airport (ARN)plane STR - ARN
10h 7mkr 1,966–4,259Train to Munich International Airport, fly
- Take the train from Lindau, Reutin Bahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Stockholm-Arlanda Airport (ARN)plane MUC - ARN
9h 36mkr 2,045–5,967Train
- Take the train from Heerbrugg to Sarganstrain S4
- Take the train from Sargans to Hamburg-Altonatrain Ice
- Take the train from Hamburg-Altona to Stockholm Ctrain 083
25h 7mkr 5,609–16,039Bus, train
- Take the bus from St. Gallen Lagerstrasse to Munich Central Bus Stationbus
- Take the bus from München, ZOB to Dresdenbus
- Take the train from Dresden Hauptbahnhof to Stockholm Centralstationtrain
31h 46mDrive, car train
- Drive from St. Anton to Augsburg Hbfcar
- Take the car train from Augsburg Hbf to Lüneburgcartrain
- Drive from Lüneburg to Stockholmcar
21h 9mkr 3,451–4,807
St. Anton to Stockholm by bus
Questions & Answers
The cheapest way to get from St. Anton to Stockholm is to train and fly which costs 1500 kr - 4200 kr and takes 6h 48m.
The fastest way to get from St. Anton to Stockholm is to fly which takes 5h 44m and costs 3000 kr - 8500 kr.
No, there is no direct bus from St. Anton to Stockholm. However, there are services departing from Oberegg AI, St. Anton and arriving at Stockholm, Cityterminalen via Heiden, Post, Sankt Gallen and Praha, ÚAN Florenc. The journey, including transfers, takes approximately 34h 16m.
No, there is no direct train from St. Anton to Stockholm. However, there are services departing from Nonnenhorn and arriving at Stockholm C via Friedrichsh. Stadtbahnhof, Ulm Hbf, Donauwörth and Hamburg-Harburg Bf. The journey, including transfers, takes approximately 22h 8m.
The distance between St. Anton and Stockholm is 1628 km. The road distance is 1923.2 km.
The best way to get from St. Anton to Stockholm without a car is to bus which takes 34h 16m and costs 2500 kr - 3700 kr.
It takes approximately 6h 48m to get from St. Anton to Stockholm, including transfers.
St. Anton to Stockholm bus services, operated by Nobless Line, depart from Sankt Gallen station.
St. Anton to Stockholm train services, operated by Deutsche Bahn Regio (DB Regional), depart from Friedrichsh. Stadtbahnhof station.
The best way to get from St. Anton to Stockholm is to train via Donauwörth which takes 22h 8m and costs 3300 kr - 10000 kr. Alternatively, you can bus, which costs 2500 kr - 3700 kr and takes 34h 16m, you could also fly, which costs 3000 kr - 8500 kr and takes 5h 44m.
What companies run services between St. Anton, Switzerland and Stockholm, Sweden?
You can take a vehicle from St. Anton to Stockholm C via Nonnenhorn, Friedrichsh. Stadtbahnhof, Ulm Hbf, Donauwörth, and Hamburg-Harburg Bf in around 22h 8m. Alternatively, you can take a bus from Oberegg AI, St. Anton to Stockholm, Cityterminalen via Heiden, Post, Sankt Gallen, and Praha, ÚAN Florenc in around 34h 16m.
- Website
- flysas.com
Flights from Zurich Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- kr 1,200–2,600
Flights from Zurich Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- kr 1,200–2,600
Flights from Saint Gallen-Altenrhein Airport to Stockholm-Arlanda Airport via Vienna, Copenhagen
- Ave. Duration
- 7h
- When
- Monday to Friday
- Estimated price
- kr 1,800–7,500
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- kr 1,200–4,200
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Oslo
- Ave. Duration
- 4h 20m
- When
- Thursday
- Estimated price
- kr 1,200–4,200
Flights from Munich International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- kr 1,000–4,000
- Website
- lufthansa.com
Flights from Stuttgart Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–2,700
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Munich International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- kr 1,400–2,400
Flights from Munich International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- kr 1,200–3,600
Flights from Munich International Airport to Stockholm-Arlanda Airport via Berlin Brandenburg
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- kr 1,500–2,600
- Website
- eurowings.com
Flights from Zurich Airport to Stockholm-Arlanda Airport via Hamburg
- Ave. Duration
- 4h 55m
- When
- Friday, Tuesday, and Wednesday
- Estimated price
- kr 1,400–2,400
Flights from Zurich Airport to Stockholm-Arlanda Airport via Cologne Bonn
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- kr 1,400–2,400
Flights from Stuttgart Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–2,700
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Hamburg
- Ave. Duration
- 3h 47m
- When
- Sunday and Monday
- Estimated price
- kr 1,000–2,700
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Berlin Brandenburg
- Ave. Duration
- 4h 40m
- When
- Tuesday and Friday
- Estimated price
- kr 1,000–2,700
- Website
- swiss.com
Flights from Zurich Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- kr 1,600–2,000
Flights from Stuttgart Airport to Stockholm-Arlanda Airport via Zurich Airport
- Ave. Duration
- 4h 17m
- When
- Tuesday, Thursday, Monday, and Saturday
- Estimated price
- kr 1,100–4,100
- Website
- norwegian.com
Flights from Munich International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 10m
- When
- Thursday and Sunday
- Estimated price
- kr 900–2,600
Flights from Munich International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- kr 900–2,600
- Website
- austrian.com
Flights from Saint Gallen-Altenrhein Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 6h 17m
- When
- Monday to Friday
- Estimated price
- kr 1,900–7,000
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 300–950
- Website
- https://www.sbb.ch/en
Train from Heerbrugg to Sargans
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- kr 190–600
- Website
- https://www.sbb.ch/en
Train from Sargans to Hamburg-Altona
- Ave. Duration
- 10h 37m
- Frequency
- 4 times a week
- Estimated price
- kr 4,000–13,000
- Website
- https://www.sbb.ch/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- kr 180–280
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- kr 180–280
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- kr 85–110
- Schedules at
- sbb-deutschland.de
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- kr 180–330
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- kr 110–230
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- kr 110–150
- 1st Class Ticket
- kr 190–230
Train from St. Gallen(Ch) to Konstanz
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 70–160
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- kr 70–95
- 1st Class Ticket
- kr 130–160
Train from Heerbrugg to Sargans
- Ave. Duration
- 31 min
- Frequency
- 3 times a day
- Estimated price
- kr 80–170
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- kr 80–110
- 1st Class Ticket
- kr 140–170
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- kr 270–460
- Website
- https://int.bahn.de/en
Train from Konstanz Bahnhof to Vaihingen
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a week
- Estimated price
- kr 480–850
- Website
- https://int.bahn.de/en
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- kr 500–900
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- kr 210–900
- Website
- https://int.bahn.de/en
Train from Donauwörth to Hamburg-Harburg
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- kr 1,300–5,500
- Website
- https://int.bahn.de/en
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- kr 400–1,700
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- [email protected]
- Website
- meine-rab.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a week
- Estimated price
- kr 150–200
- Schedules at
- meine-rab.de
- Phone
- +49 800 589 28 40
- [email protected]
- Website
- agilis.de
Train from Ulm Hbf to Donauwoerth
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- kr 260–900
- Schedules at
- agilis.de
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Hamburg-Harburg Bf to Stockholm C
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- kr 1,500–2,500
- Website
- https://www.snalltaget.se/en
Train from Hamburg-Altona to Stockholm C
- Ave. Duration
- 11h 27m
- Frequency
- 3 times a week
- Estimated price
- kr 1,500–2,400
- Website
- https://www.snalltaget.se/en
Train from Dresden Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 18h 47m
- Frequency
- Once a week
- Estimated price
- kr 2,100–3,400
- Website
- https://www.snalltaget.se/en
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- arverio-by.de
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Schedules at
- arverio-by.de
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Heerbrugg to Sargans
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 220–330
- Schedules at
- sob.ch
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Augsburg Hbf to Lüneburg
- Ave. Duration
- 7h 33m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,300
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +420 602 333 369
- [email protected]
- Website
- noblessline.cz
Bus from Sankt Gallen to Praha, ÚAN Florenc
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- kr 955
- Schedules at
- noblessline.cz
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Praha, ÚAN Florenc to Stockholm, Cityterminalen
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- kr 1,500–2,600
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from St. Gallen Lagerstrasse to Munich Central Bus Station
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- kr 190–270
- Website
- https://regiojet.com/
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from München, ZOB to Dresden
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Sweden
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
How to plan an amazing trip around Scandinavia
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
More Questions & Answers
St. Anton to Stockholm bus services, operated by Nobless Line, arrive at Praha, ÚAN Florenc station.
St. Anton to Stockholm train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Ulm Hauptbahnhof station.
Yes, the driving distance between St. Anton to Stockholm is 1923 km. It takes approximately 18h 8m to drive from St. Anton to Stockholm.
There are 931+ hotels available in Stockholm.












































