There are 12 ways to get from London to Stockholm by plane, train, bus, car, car train or car ferry

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

Recommended option

Fly London Heathrow to Stockholm  •  5 h 3 min

  1. Fly from London Heathrow (LHR) to Stockholm (ARN) LHR - ARN

$97 - $276

Cheapest option

Train to London Stansted, fly to Stockholm Skavsta, train  •  7 h 30 min

  1. Take the train from London Liverpool Street to Stansted Airport
  2. Fly from London Stansted (STN) to Stockholm Skavsta (NYO) STN - NYO
  3. Take the train from Nyköping Central to Stockholm Central

$73 - $212

10 alternative options

Train to London Gatwick, fly to Stockholm  •  5 h 11 min

  1. Take the train from London Victoria to Gatwick Airport
  2. Fly from London Gatwick (LGW) to Stockholm (ARN) LGW - ARN

$89 - $255

Fly London Heathrow to Stockholm Bromma  •  6 h 57 min

  1. Fly from London Heathrow (LHR) to Stockholm Bromma (BMA) LHR - BMA

$116 - $398

Train to London Luton, fly to Stockholm  •  5 h 24 min

  1. Take the train from London St Pancras International to Luton Airport Parkway
  2. Fly from London Luton (LTN) to Stockholm (ARN) LTN - ARN

$96 - $381

Train to London Stansted, fly to Vasteras, train  •  6 h 44 min

  1. Take the train from London Liverpool Street to Stansted Airport
  2. Fly from London Stansted (STN) to Vasteras (VST) STN - VST
  3. Take the train from Västeraas Central to Stockholm Central

$92 - $237

Train  •  21 h 53 min

  1. Take the train from London St. Pancras International to Amsterdam, Centraal Station
  2. Take the train from Amsterdam Centraal to Osnabrück Hbf
  3. Take the train from Osnabrück Hbf to Hamburg Hbf ICE / ...
  4. Take the train from Hamburg Hbf to Koebenhavn H ICE
  5. Take the train from Koebenhavn H to Stockholm Central

$302 - $695

Train via Berlin-Spandau  •  24 h 2 min

  1. Take the train from London St. Pancras International to Amsterdam, Centraal Station
  2. Take the train from Amsterdam Centraal to Berlin-Spandau
  3. Take the train from Berlin-Spandau to Koebenhavn H ICE
  4. Take the train from Koebenhavn H to Malmö Central
  5. Take the train from Malmö Central to Stockholm Central

$363 - $790

Bus  •  35 h 20 min

  1. Take the bus from London to Metropolitan Area Cologne, Cologne South, Airport N815 / ...
  2. Take the bus from Metropolitan Area Cologne, Cologne South, Airport to Stockholm 073

$130 - $216

Train, bus  •  38 h 27 min

  1. Take the train from London St Pancras International Station to Gare du Nord Eurostar
  2. Take the bus from Paris Gallieni to Stockholm

$280 - $529

Drive, Eurotunnel  •  19 h 39 min

  1. Drive from London to Folkestone
  2. Take the Eurotunnel from Folkestone to Calais
  3. Drive from Calais to Stockholm

$457 - $584

Drive, car ferry  •  20 h 44 min

  1. Drive from London to Dover
  2. Take the car ferry from Dover to Calais
  3. Drive from Calais to Stockholm

$303 - $445

What companies run services between London, England and Stockholm, Sweden?

Scandinavian Airlines, British Airways and four other airlines fly from London to Stockholm hourly. Alternatively, you can take a train from London to Stockholm via Amsterdam Centraal, Osnabrück Hbf, Hamburg Hbf, and Koebenhavn H in around 21 h 53 min.

Airlines
Finnair
Website
finnair.com
Flights from London Heathrow to Stockholm
Avg. Duration
2 h 35 min
When
Every day
Estimated price
$90 - $450
Flights from London Heathrow to Stockholm via Helsinki
Avg. Duration
4 h 35 min
When
Monday to Friday
Estimated price
$160 - $550
Flights from London Heathrow to Stockholm Bromma via Helsinki
Avg. Duration
6 h 1 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $650
Flights from London Heathrow to Stockholm Bromma via Gothenburg
Avg. Duration
5 h 12 min
When
Monday to Friday
Estimated price
$500 - $3,000
Flights from London Heathrow to Stockholm Bromma via Copenhagen, Helsinki
Avg. Duration
7 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $3,000
Norwegian Air International
Website
norwegian.com
Flights from London Gatwick to Stockholm
Avg. Duration
2 h 20 min
When
Every day
Estimated price
$75 - $420
Flights from London Gatwick to Stockholm via Copenhagen
Avg. Duration
4 h 47 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$75 - $430
British Airways
Website
britishairways.com
Flights from London Heathrow to Stockholm
Avg. Duration
2 h 35 min
When
Every day
Estimated price
$90 - $450
Flights from London Heathrow to Stockholm Bromma via Helsinki
Avg. Duration
5 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $650
Flights from London Heathrow to Stockholm Bromma via Copenhagen, Helsinki
Avg. Duration
7 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $3,000
Scandinavian Airlines
Website
flysas.com
Flights from London Heathrow to Stockholm
Avg. Duration
2 h 28 min
When
Every day
Estimated price
$70 - $410
Ryanair
Website
ryanair.com
Flights from London Stansted to Stockholm Skavsta
Avg. Duration
2 h 15 min
When
Every day
Estimated price
$35 - $220
Flights from London Stansted to Stockholm Skavsta via Bremen
Avg. Duration
4 h 10 min
When
Tuesday and Saturday
Estimated price
$35 - $220
Flights from London Stansted to Vasteras
Avg. Duration
2 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$45 - $330
Norwegian Air Shuttle
Website
norwegian.com
Flights from London Gatwick to Stockholm
Avg. Duration
2 h 20 min
When
Sunday
Estimated price
$60 - $320
Flights from London Gatwick to Stockholm via Oslo
Avg. Duration
5 h 40 min
When
Monday to Friday
Estimated price
$60 - $320
KLM
Website
klm.com
Flights from London Heathrow to Stockholm via Amsterdam
Avg. Duration
4 h 20 min
When
Saturday
Estimated price
$150 - $550
Brussels Airlines
Website
brusselsairlines.com
Flights from London Heathrow to Stockholm Bromma via Brussels
Avg. Duration
7 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $470
easyJet
Website
easyjet.com
Flights from London Luton to Stockholm
Avg. Duration
2 h 30 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $340
Train operators
East Midlands Trains
Phone
03457 125 678
Email
getintouch@eastmidlandstrains.co.uk
Website
eastmidlandstrains.co.uk
Train from London St Pancras International to Luton Airport Parkway
Avg. Duration
20 min
Frequency
Hourly
Estimated price
$15 - $22
Website
eastmidlandstrains.co.uk
Advance Single
$7 - $11
Off-Peak Single
$14 - $22
Anytime Day Single
$15 - $22
Anytime Single
$20 - $30
Stansted Express
Website
stanstedexpress.com
Train from London Liverpool Street to Stansted Airport
Avg. Duration
45 min
Frequency
Every 20 minutes
Estimated price
$27
Schedules at
stanstedexpress.com
Standard
$27
First
$42
Business
$41
Swedish Railways (SJ)
Website
sj.se
Train from Nyköping Central to Stockholm Central
Avg. Duration
1 h 4 min
Frequency
Hourly
Estimated price
$14 - $30
Website
www.sj.se
2nd Class Non-Rebookable
$14 - $20
1st Class Non-Rebookable
$22 - $29
2nd Class Refundable
$21 - $30
1st Class Refundable
$29 - $40
Train from Västeraas Central to Stockholm Central
Avg. Duration
1 h
Frequency
Hourly
Estimated price
$15 - $35
Website
www.sj.se
2nd Class Non-Rebookable
$15 - $21
1st Class Non-Rebookable
$23 - $30
2nd Class Refundable
$22 - $35
1st Class Refundable
$30 - $45
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 - $80
1st Class Non-Rebookable
$95 - $130
2nd Class Refundable
$95 - $140
1st Class Refundable
$130 - $190
Eurostar
Website
eurostar.com
Train from London St. Pancras International to Amsterdam, Centraal Station
Avg. Duration
3 h 41 min
Frequency
Twice daily
Estimated price
$95 - $320
Website
eurostar.com
Standard
$95 - $320
Premier
$240 - $370
Train from London St Pancras International Station to Gare du Nord
Avg. Duration
2 h 37 min
Frequency
Every 3 hours
Estimated price
$80 - $260
Website
eurostar.com
Standard
$80 - $260
Premier
$200 - $300
Dutch Railways (NS)
Phone
+31 30 751 5155
Website
ns.nl
Train from Amsterdam Centraal to Osnabrück Hbf
Avg. Duration
3 h 5 min
Frequency
3 times a day
Estimated price
$40 - $65
Website
ns.nl
Train from Amsterdam Centraal to Berlin-Spandau
Avg. Duration
6 h 3 min
Frequency
3 times a day
Estimated price
$100 - $170
Website
ns.nl
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Osnabrück Hbf to Hamburg Hbf
Avg. Duration
1 h 49 min
Frequency
Hourly
Estimated price
$23 - $65
Website
bahn.de
Second Class
$23 - $65
Train from Hamburg Hbf to Koebenhavn H
Avg. Duration
4 h 45 min
Frequency
Every 4 hours
Estimated price
$75 - $110
Website
bahn.de
Standard
$75 - $110
First
$174
Train from Berlin-Spandau to Koebenhavn H
Avg. Duration
6 h 37 min
Frequency
Twice daily
Estimated price
$100 - $150
Website
bahn.de
Danish Railways (DSB)
Phone
70 13 14 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
Train from Koebenhavn H to Malmö Central
Avg. Duration
34 min
Frequency
Every 15 minutes
Estimated price
$9 - $15
Website
dsb.dk
Eurotunnel
Phone
+44 (0) 8443 35 35 35
Website
eurotunnel.com
Car train from Folkestone to Calais
Avg. Duration
25 min
Frequency
Every 30 minutes
Estimated price
$183
Website
eurotunnel.com
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from London to Metropolitan Area Cologne, Cologne South, Airport
Avg. Duration
11 h 30 min
Frequency
3 times a day
Estimated price
$40 - $70
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
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Paris Gallieni to Stockholm
Avg. Duration
34 h 15 min
Frequency
Once a week
Estimated price
$190 - $270
Schedules at
eurolines.fr
Ferry operators

Want to know more about travelling around Sweden

Rome2rio's unique Travel Guides 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.

Questions & Answers

How far is it from London to Stockholm?

The distance between London and Stockholm is 1433 km.

What is the cheapest way to get from London to Stockholm?

The cheapest way to get from London to Stockholm is to train and fly which costs £80 and takes 7 h 30 min.

What is the fastest way to get from London to Stockholm?

The quickest way to get from London to Stockholm is to fly which takes 5 h 3 min and costs £100.

Is there a direct train between London and Stockholm?

No, there is no direct train from London to Stockholm. However, there are services departing from London St. Pancras International and arriving at Stockholm Central via Amsterdam Centraal, Osnabrück Hbf, Hamburg Hbf and Koebenhavn H. The journey, including transfers, takes approximately 21 h 53 min.

Is there a direct bus between London and Stockholm?

No, there is no direct bus from London to Stockholm. However, there are services departing from London and arriving at Stockholm via Metropolitan Area Cologne, Cologne South, Airport. The journey, including transfers, takes approximately 35 h 20 min.

How long does it take to get from London to Stockholm?

It takes approximately 5 h 3 min to get from London to Stockholm, including transfers.