Rome2rio's partners include

There are 6 ways to get from Frankfurt am Main to Stockholm by plane, train, bus or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Frankfurt am Main to Stockholm.
Launch map view
  • Distance: 741.4 miles
  • Duration: 4 h 43 min

What companies run services between Frankfurt am Main, Germany and Stockholm, Sweden?

Scandinavian Airlines, Lufthansa and six other airlines fly from Frankfurt am Main to Stockholm hourly. Alternatively, you can take a train from Frankfurt am Main to Stockholm via Hamburg Hbf, Koebenhavn H, and Malmö Central in around 15 hours 3 minutes.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Frankfurt to Stockholm
Avg. Duration
2 h 8 min
When
Every day
Estimated price
$110 - $550
Flights from Frankfurt to Stockholm via Copenhagen
Avg. Duration
3 h 45 min
When
Every day
Estimated price
$100 - $470
Flights from Frankfurt to Stockholm via Oslo
Avg. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $470
Lufthansa
Website
lufthansa.com
Flights from Frankfurt to Stockholm
Avg. Duration
2 h 8 min
When
Every day
Estimated price
$110 - $550
Flights from Frankfurt to Stockholm via Copenhagen
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$100 - $470
Flights from Frankfurt to Stockholm via Munich
Avg. Duration
4 h 15 min
When
Every day
Estimated price
$120 - $600
Malmö Aviation
Website
flygbra.se
Flights from Frankfurt to Stockholm Bromma via Gothenburg
Avg. Duration
3 h 46 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $800
Finnair
Website
finnair.com
Flights from Frankfurt to Stockholm Bromma via Helsinki
Avg. Duration
5 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$160 - $600
Flights from Frankfurt to Stockholm Bromma via Gothenburg
Avg. Duration
3 h 50 min
When
Monday to Friday
Estimated price
$180 - $800
Brussels Airlines
Website
brusselsairlines.com
Flights from Frankfurt to Stockholm Bromma via Brussels
Avg. Duration
4 h 53 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $360
KLM
Website
klm.com
Flights from Frankfurt to Stockholm via Amsterdam
Avg. Duration
4 h 20 min
When
Saturday and Sunday
Estimated price
$150 - $470
Train operators
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Frankfurt(Main)Hbf to Hamburg Hbf
Avg. Duration
3 h 37 min
Frequency
Hourly
Estimated price
$100 - $150
Website
bahn.de
Train from Hamburg Hbf to Koebenhavn H
Avg. Duration
4 h 45 min
Frequency
Every 4 hours
Estimated price
$60 - $90
Website
bahn.de
Danish Railways (DSB)
Phone
70 13 14 15
Website
dsb.dk
Train from Koebenhavn H to Malmö Central
Avg. Duration
34 min
Frequency
Every 15 minutes
Estimated price
$9 - $15
Website
dsb.dk
Train from Koebenhavn H to Stockholm Central
Avg. Duration
5 h 3 min
Frequency
Every 4 hours
Estimated price
$65 - $140
Website
dsb.dk
Swedish Railways (SJ)
Website
sj.se
Train from Malmö Central to Stockholm Central
Avg. Duration
4 h 25 min
Frequency
Hourly
Estimated price
$55 - $140
Website
www.sj.se
2nd Class Non-Rebookable
$55 - $85
1st Class Non-Rebookable
$100 - $140
2nd Class Refundable
$100 - $140
1st Class Refundable
$140 - $200
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Frankfurt, Frankfurt central station to Metropolitan Area Cologne, Cologne South, Airport
Avg. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$11 - $18
Website
flixbus.co.uk
Bus from Metropolitan Area Cologne, Cologne South, Airport to Stockholm
Avg. Duration
22 h 50 min
Frequency
Twice daily
Estimated price
$90 - $150
Website
flixbus.co.uk

How far is it from Frankfurt am Main to Stockholm?

The distance between Frankfurt am Main and Stockholm is 1186 km. The road distance is 1605 km.

What is the cheapest way to get from Frankfurt am Main to Stockholm?

The cheapest way to get from Frankfurt am Main to Stockholm is to fly which costs 90€ and takes 4 hours 43 minutes.

What is the fastest way to get from Frankfurt am Main to Stockholm?

The quickest way to get from Frankfurt am Main to Stockholm is to fly which takes 4 hours 43 minutes and costs 90€.

Is there a direct train between Frankfurt am Main and Stockholm?

No, there is no direct train from Frankfurt am Main to Stockholm. However, there are services departing from Frankfurt(Main)Hbf and arriving at Stockholm Central via Hamburg Hbf, Koebenhavn H and Malmö Central. The journey, including transfers, takes approximately 15 hours 3 minutes.

Is there a direct bus between Frankfurt am Main and Stockholm?

No, there is no direct bus from Frankfurt am Main to Stockholm. However, there are services departing from Frankfurt, Frankfurt central station and arriving at Stockholm via Metropolitan Area Cologne, Cologne South, Airport. The journey, including transfers, takes approximately 26 hours 10 minutes.

How long does it take to get from Frankfurt am Main to Stockholm?

It takes approximately 4 hours 43 minutes to get from Frankfurt am Main to Stockholm, including transfers.