Frankfurt am Main to Stockholm train with Deutsche Bahn (ICE,EC,IC,RE,RB)

Fri, Jan 24
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Frankfurt am Main to Stockholm

Showing times and prices for Jan 25

Cheapest

The best way to find a cheap train ticket from Frankfurt am Main to Stockholm is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Deutsche Bahn+Deutsche Bahn+SnälltågetICE 672EC 396312 Snälltåget
05:50AM17h05
Frankfurt (Main) Hbf
10:55PMStockholm Central Station
$1191One-way
2 transfers
2nd Cheapest
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 672EC 3961110 Öresundstågen550 X 2000
05:50AM17h44
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1271One-way
3 transfers
2nd Cheapest
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 772EC 3941110 Öresundstågen550 X 2000
08:58AM14h36
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1271One-way
3 transfers
Deutsche Bahn+Deutsche Bahn+Deutsche Bahn+SnälltågetRB 15560IC 60470EC 398312 Snälltåget
02:02AM20h53
Frankfurt (Main) Hbf
10:55PMStockholm Central Station
$1301One-way
3 transfers
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 672EC 3961094 Öresundstågen546 X 2000
05:50AM15h43
Frankfurt (Main) Hbf
09:33PMStockholm Central Station
$1441One-way
3 transfers

Frankfurt am Main to Stockholm train times

Showing trains for tomorrow, Saturday, January 25
ProviderDepartsDurationArrivesTransfersTickets
Deutsche BahnRB 1556002:02AM Frankfurt (Main) Hbf20h53 10:55PM Stockholm Central Station3 transfers
Deutsche BahnRB 1556002:02AM Frankfurt (Main) Hbf17h30 07:32PM Stockholm Central Station4 transfers
Deutsche BahnRB 1556002:02AM Frankfurt (Main) Hbf18h34 08:36PM Stockholm Central Station4 transfers
Deutsche BahnICE 67205:50AM Frankfurt (Main) Hbf17h05 10:55PM Stockholm Central Station2 transfers
Deutsche BahnICE 67205:50AM Frankfurt (Main) Hbf17h44 11:34PM Stockholm Central Station3 transfers
Deutsche BahnICE 67205:50AM Frankfurt (Main) Hbf15h43 09:33PM Stockholm Central Station3 transfers
Deutsche BahnICE 47407:58AM Frankfurt (Main) Hbf25h31 09:29AM Stockholm Central Station1 transfer
Deutsche BahnICE 47407:58AM Frankfurt (Main) Hbf15h36 11:34PM Stockholm Central Station3 transfers
Deutsche BahnICE 69408:14AM Frankfurt (Main) Hbf25h15 09:29AM Stockholm Central Station3 transfers
Deutsche BahnICE 69408:14AM Frankfurt (Main) Hbf15h20 11:34PM Stockholm Central Station5 transfers
Deutsche BahnRE 450608:26AM Frankfurt (Main) Hbf25h03 09:29AM Stockholm Central Station2 transfers
Deutsche BahnICE 77208:58AM Frankfurt (Main) Hbf14h36 11:34PM Stockholm Central Station3 transfers
Deutsche BahnICE 77208:58AM Frankfurt (Main) Hbf14h36 11:34PM Stockholm Central Station3 transfers
Deutsche BahnICE 77208:58AM Frankfurt (Main) Hbf24h31 09:29AM Stockholm Central Station1 transfer
Deutsche BahnICE 7809:58AM Frankfurt (Main) Hbf23h31 09:29AM Stockholm Central Station1 transfer

Find all the dates and times for this journey

Compare prices and tickets Frankfurt am Main to Stockholm by train, bus, or flight

Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03
Tue
Feb 04
Wed
Feb 05
Thu
Feb 06
Fri
Feb 07
Sat
Feb 08
Sun
Feb 09
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14

How far in advance should I book train tickets from Frankfurt am Main to Stockholm?

The best time to book your train from Frankfurt am Main to Stockholm is 84 days before departure. See how prices for trains change on the Frankfurt am Main to Stockholm route.
Prices are for one-way tickets for one passenger from Frankfurt am Main to Stockholm per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Frankfurt am Main to Stockholm.

Fastest train times from Frankfurt am Main to Stockholm

Showing times and prices for Jan 25

Fastest Journey

14 h 36 m

Average

19 h 26 m

Trains per day

15

Distance

1186 km

It's difficult to get from Frankfurt am Main to Stockholm without transferring at least once.

Fastest
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 772EC 3941110 Öresundstågen550 X 2000
08:58AM14h36
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1271One-way
3 transfers
Fastest
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 772EC 3941110 Öresundstågen550 X 2000
08:58AM14h36
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1661One-way
3 transfers
2nd Fastest
Deutsche Bahn+Deutsche Bahn+Deutsche Bahn+Deutsche BahnICE 694ICE 994ICE 772EC 394
08:14AM15h20
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1661One-way
5 transfers
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 474EC 3941110 Öresundstågen550 X 2000
07:58AM15h36
Frankfurt (Main) Hbf
11:34PMStockholm Central Station
$1661One-way
3 transfers
Deutsche Bahn+Deutsche Bahn+Öresundståg+SJICE 672EC 3961094 Öresundstågen546 X 2000
05:50AM15h43
Frankfurt (Main) Hbf
09:33PMStockholm Central Station
$1441One-way
3 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Frankfurt am Main to Stockholm

Trains from Frankfurt am Main to Stockholm run on average 1 times per day, taking around 16h 9m. Cheap train tickets for this journey start at $199 (€180) but you can travel from only $87 (€78) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $87 (€78)
Distance
736 miles (1186 km)
Average train duration
16h 9m
Cheapest ticket price
$199 (€180)
Trains per day
1
Train providers
4
Fastest train
15h 33m
First train
16:58
Last train
18:00
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $87 (€78)

Train providers: Deutsche Bahn, SJ and EuroNight from Frankfurt am Main to Stockholm trains

Travel from Frankfurt am Main to Stockholm on Deutsche Bahn, SJ and EuroNight trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Stockholm train.

FAQs: Trains from Frankfurt am Main to Stockholm

FAQs: Travel by train from Frankfurt am Main to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Stockholm.
FAQs
Cheap train tickets from Frankfurt am Main to Stockholm can start from as little as $63 (€57) when you book in advance. The average train ticket price for Frankfurt am Main to Stockholm is $69 (€62); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Frankfurt am Main to Stockholm is 18 h 37 min   to travel the 735 mile (1186 km) long journey, with around there are 3 trains per day. Journey times can vary on weekends and holidays.
The first train from Frankfurt am Main to Stockholm leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Frankfurt am Main to Stockholm leaves at 11: 58 PM.
There are 3 trains a day from Frankfurt am Main to Stockholm which require at least one change with Deutsche Bahn. Schedules can vary on holidays or weekends with fewer trains.
Take the Frankfurt am Main to Stockholm train with Deutsche Bahn. However, it's always good to check out all possible train companies for the journey to Stockholm from Frankfurt am Main as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 11: 58 PM.
The cheapest month for a train from Frankfurt am Main to Stockholm is December.
It's helpful to compare your options as there are 3 ways to travel to Stockholm from Frankfurt am Main including taking a train, bus or flight.

Most popular routes to and from Frankfurt am Main and Stockholm

HomeTrainsTrains in SwedenTrain Times to StockholmFrankfurt am Main to Stockholm train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links