There are 11 ways to get from Sarlat-la-Canéda to Stockholm by train, plane, train (TGV), bus, car, night train, 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 Bergerac Dordogne Périgord Airport, fly
best- Take the train from Sarlat to Bergeractrain
- Fly from Bergerac Dordogne Périgord Airport (EGC) to Stockholm-Arlanda Airport (ARN)plane EGC - ARN
14h 2mkr 2,510–3,934Train to Toulouse-Blagnac Airport, fly
cheapest- Take the train from Souillac to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Stockholm-Arlanda Airport (ARN)plane TLS - ARN
11h 58mkr 1,491–3,821Train via Frankfurt am Main
- Take the train from Sarlat to Bordeaux St Jeantrain Ter
- Take the train from Bordeaux St Jean to Frankfurt(Main)Hbftrain Tgv
- Take the train from Frankfurt to Hamburg Hbftrain 20 / ...
- Take the train from Hamburg Hbf to Stockholm Centraltrain Ic / ...
27h 30mkr 5,407–11,805Bus
- Take the bus from Souillac to Cahorsbus
- Take the bus from Cahors to Paris - Pershing-Porte Maillot Bus Stationbus
- Take the bus from Paris to Hamburg, Zentraler Omnibusbahnhofbus N71
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalenbus
42h 6mkr 2,418–4,228Drive 2,483.5 km
- Drive from Sarlat-la-Canéda to Stockholmcar 2,483.5 km
24h 21mkr 4,395–6,348Fly from Brive–Souillac Airport
- Fly from Brive–Souillac Airport (BVE) to Stockholm-Arlanda Airport (ARN)plane BVE - ARN
7h 14mkr 2,366–6,932Train, train to Limoges-Bellegarde Airport, fly
- Take the train from Le Buisson to Perigueuxtrain
- Take the train from Perigueux to Limoges Benedictinstrain
- Fly from Limoges-Bellegarde Airport (LIG) to Stockholm-Arlanda Airport (ARN)plane LIG - ARN
15h 6mkr 1,494–4,143Train to Rodez-Marcillac Airport, fly
- Take the train from Brive La Gaillarde to Rodeztrain
- Fly from Rodez-Marcillac Airport (RDZ) to Stockholm-Arlanda Airport (ARN)plane RDZ - ARN
15h 53mkr 1,897–4,932Train
- Take the train from Sarlat to Bordeaux St Jeantrain Ter
- Take the train from Bordeaux St Jean to Karlsruhe Hbftrain Tgv
- Take the train from Karlsruhe Hauptbahnhof to Uelzentrain 20
- Take the train from Uelzen to Hamburg-Harburgtrain Re / ...
- Take the train from Hamburg-Harburg Bf to Stockholm Ctrain 083
28h 15mkr 5,347–12,605Bus, train, night train
- Take the bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to LR PERIGUEUX-Francheville Monopbus 336
- Take the bus from LR PERIGUEUX-Francheville Monop to LR ANGOULEME-Gare SNCFbus 310
- Take the train from Angouleme to Frankfurt(Main)Hbftrain Tgv
- Take the nighttrain from Frankfurt(Main)Hbf to Hamburg-Harburgnighttrain Nj
- Take the train from Hamburg-Harburg to Stockholm Centralstationtrain 344
32h 23mkr 4,646–8,056Drive, car train
- Drive from Sarlat-la-Canéda to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Stockholmcar
29h 6mkr 4,256–5,970
Sarlat-la-Canéda to Stockholm by train
Questions & Answers
The cheapest way to get from Sarlat-la-Canéda to Stockholm is to train and fly which costs 1400 kr - 3900 kr and takes 11h 58m.
The fastest way to get from Sarlat-la-Canéda to Stockholm is to fly which takes 7h 14m and costs 2300 kr - 7000 kr.
No, there is no direct bus from Sarlat-la-Canéda to Stockholm. However, there are services departing from LR SARLAT LA CANEDA-Pl Pasteur(1) and arriving at Stockholm, Cityterminalen via Souillac, Cahors, Paris and Hamburg, Zentraler Omnibusbahnhof. The journey, including transfers, takes approximately 42h 6m.
No, there is no direct train from Sarlat-la-Canéda to Stockholm. However, there are services departing from Sarlat and arriving at Stockholm Central via Bordeaux St Jean, Frankfurt and Hamburg Hbf. The journey, including transfers, takes approximately 27h 30m.
The distance between Sarlat-la-Canéda and Stockholm is 2132 km. The road distance is 2483.5 km.
The best way to get from Sarlat-la-Canéda to Stockholm without a car is to train via Frankfurt am Main which takes 27h 30m and costs 5000 kr - 12000 kr.
It takes approximately 14h 2m to get from Sarlat-la-Canéda to Stockholm, including transfers.
Sarlat-la-Canéda to Stockholm bus services, operated by SNCF Bus, depart from Souillac station.
Sarlat-la-Canéda to Stockholm train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Sarlat station.
The best way to get from Sarlat-la-Canéda to Stockholm is to train via Frankfurt am Main which takes 27h 30m and costs 5000 kr - 12000 kr. Alternatively, you can bus, which costs 2400 kr - 4300 kr and takes 42h 6m, you could also fly, which costs 2300 kr - 7000 kr and takes 7h 14m.
What companies run services between Sarlat-la-Canéda, France and Stockholm, Sweden?
You can take a train from Sarlat to Stockholm Central via Bordeaux St Jean, Frankfurt(Main)Hbf, Frankfurt, and Hamburg Hbf in around 27h 30m. Alternatively, you can take a bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to Stockholm, Cityterminalen via Souillac, Cahors, Cahors, Paris, and Hamburg, Zentraler Omnibusbahnhof in around 42h 6m.
- Website
- flysas.com
Flights from Bergerac Dordogne Périgord Airport to Stockholm-Arlanda Airport via Manchester
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- kr 1,800–8,000
Flights from Bergerac Dordogne Périgord Airport to Stockholm-Arlanda Airport via Bristol, Copenhagen
- Ave. Duration
- 9h 20m
- When
- Monday
- Estimated price
- kr 1,200–3,300
Flights from Brive–Souillac Airport to Stockholm-Arlanda Airport via Nice
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- kr 1,600–7,000
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- kr 1,000–4,500
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Geneva
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- kr 1,000–4,300
Flights from Limoges-Bellegarde Airport to Stockholm-Arlanda Airport via Palma Mallorca
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- kr 1,400–6,000
Flights from Limoges-Bellegarde Airport to Stockholm-Arlanda Airport via Manchester
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- kr 1,200–5,500
- Website
- ryanair.com
Flights from Bergerac Dordogne Périgord Airport to Stockholm-Arlanda Airport via London Stansted
- Ave. Duration
- 10h
- When
- Thursday
- Estimated price
- kr 1,200–3,300
Flights from Limoges-Bellegarde Airport to Stockholm-Arlanda Airport via London Stansted
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- kr 800–3,100
Flights from Rodez-Marcillac Airport to Stockholm-Arlanda Airport via London Stansted
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- kr 1,000–3,600
Flights from Rodez-Marcillac Airport to Stockholm-Arlanda Airport via Charleroi
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- kr 900–3,500
- Website
- norwegian.com
Flights from Brive–Souillac Airport to Stockholm-Arlanda Airport via Nice
- Ave. Duration
- 11h 10m
- When
- Friday
- Estimated price
- kr 1,100–5,500
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Basel
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- kr 1,100–3,600
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Lyon
- Ave. Duration
- 6h 15m
- When
- Thursday
- Estimated price
- kr 1,100–3,600
Flights from Limoges-Bellegarde Airport to Stockholm-Arlanda Airport via Lyon
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- kr 850–3,900
- Website
- transavia.com
Flights from Brive–Souillac Airport to Stockholm-Arlanda Airport via Paris Orly
- Ave. Duration
- 8h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 1,400–7,000
Flights from Limoges-Bellegarde Airport to Stockholm-Arlanda Airport via Paris Orly
- Ave. Duration
- 9h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 1,100–5,500
Flights from Rodez-Marcillac Airport to Stockholm-Arlanda Airport via Paris Orly
- Ave. Duration
- 9h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 1,300–6,500
- Website
- klm.com
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- kr 1,000–4,500
- Website
- brusselsairlines.com
Flights from Toulouse-Blagnac Airport to Stockholm-Arlanda Airport via Brussels
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- kr 850–3,200
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Sarlat to Bergerac
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- kr 120–260
- Website
- Oui.SNCF
Train from Sarlat to Bordeaux St Jean
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- kr 300–650
- Website
- Oui.SNCF
Train from Souillac to Toulouse Matabiau
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- kr 320–650
- Website
- Oui.SNCF
Train from Le Buisson to Perigueux
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- kr 100–210
- Website
- Oui.SNCF
Train from Perigueux to Limoges Benedictins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- kr 180–360
- Website
- Oui.SNCF
Train from Brive La Gaillarde to Rodez
- Ave. Duration
- 2h 32m
- Frequency
- Every 2 hours
- Estimated price
- kr 290–600
- Website
- Oui.SNCF
Train from Sarlat to Bordeaux St Jean
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- kr 300–650
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Frankfurt(Main)Hbf
- Ave. Duration
- 7h 42m
- Frequency
- Twice a week
- Estimated price
- kr 2,700–4,400
- Website
- TGV inOui
Train from Bordeaux St Jean to Karlsruhe Hbf
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- kr 2,400–3,900
- Website
- TGV inOui
Train from Angouleme to Frankfurt(Main)Hbf
- Ave. Duration
- 7h 4m
- Frequency
- Twice a week
- Estimated price
- kr 2,400–4,000
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Hamburg Hbf
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- kr 1,000–4,600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Uelzen
- Ave. Duration
- 4h 9m
- Frequency
- Every 4 hours
- Estimated price
- kr 1,100–5,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Uelzen to Hamburg-Harburg
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- kr 140–650
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 11h 26m
- Frequency
- 3 times a day
- Estimated price
- kr 1,400–2,200
- Website
- Snälltåget
Train from Hamburg-Harburg Bf to Stockholm C
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- kr 1,400–2,200
- Website
- Snälltåget
- Phone
- +49 581 97164164
- [email protected]
- Website
- metronom
Train from Uelzen to Hamburg-Harburg
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 270–900
- Schedules at
- metronom
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Frankfurt(Main)Hbf to Hamburg-Harburg
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Estimated price
- kr 390–1,200
- Website
- Nightjet
- Sleeper Carriage
- kr 1,100–1,200
- Couchette Carriage
- kr 700–850
- Seating Carriage
- kr 390–470
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Hamburg-Harburg to Stockholm Centralstation
- Ave. Duration
- 12h 59m
- Frequency
- 5 times a week
- Estimated price
- kr 1,800–2,800
- Website
- Swedish Railways (SJ)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,300
- Website
- Urlaubs-Express (UEX)
Bus from Souillac to Cahors
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- kr 140–200
- Website
- SNCF Bus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Cahors to Paris - Pershing-Porte Maillot Bus Station
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- kr 550–1,000
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Cahors to Paris - Pershing-Porte Maillot Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Estimated price
- kr 500–850
- Website
- Flixbus
Bus from Paris to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 850–1,500
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalen
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- kr 900–1,500
- Website
- Flixbus
Bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to LR PERIGUEUX-Francheville Monop
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- kr 28
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR PERIGUEUX-Francheville Monop to LR ANGOULEME-Gare SNCF
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- kr 28
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Sarlat-la-Canéda to Stockholm bus services, operated by SNCF Bus, arrive at Cahors station.
Sarlat-la-Canéda to Stockholm train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Bordeaux St Jean station.
Yes, the driving distance between Sarlat-la-Canéda to Stockholm is 2484 km. It takes approximately 24h 21m to drive from Sarlat-la-Canéda to Stockholm.
Book your Sarlat-la-Canéda to Stockholm train tickets online with Omio.
There are 931+ hotels available in Stockholm.





































