There are 5 ways to get from Prague to Stockholm by plane, train, bus or car
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 to Stockholm • 4h 50m
4 alternative options
Fly to Stockholm Bromma • 8h 14m
Train • 21h 34m
Bus • 22h 30m
Drive • 16h 13m
Prague to Stockholm by train
Questions & Answers
The cheapest way to get from Prague to Stockholm is to bus which costs 3 100 Kč - 4 400 Kč and takes 22h 30m.
The fastest way to get from Prague to Stockholm is to fly which takes 4h 50m and costs 1 800 Kč - 7 500 Kč.
Yes, there is a direct bus departing from Praha, ÚAN Florenc and arriving at Stockholm Central Bus Station station. Services depart once daily, and operate every day. The journey takes approximately 22h 30m.
No, there is no direct train from Prague to Stockholm station. However, there are services departing from Praha Hlavni Nadrazi and arriving at Stockholm Centralstation via Berlin Hauptbahnhof. The journey, including transfers, takes approximately 21h 34m.
The distance between Prague and Stockholm is 1139 km. The road distance is 1751.1 km.
The best way to get from Prague to Stockholm without a car is to train which takes 21h 34m and costs 2 300 Kč - 5 500 Kč.
It takes approximately 4h 50m to get from Prague to Stockholm, including transfers.
Prague to Stockholm bus services, operated by Comati PSG, depart from Praha, ÚAN Florenc station.
Prague to Stockholm train services, operated by ÖBB EuroCity, depart from Praha Hlavni Nadrazi station.
The best way to get from Prague to Stockholm is to fly which takes 4h 50m and costs 1 800 Kč - 7 500 Kč. Alternatively, you can train, which costs 2 300 Kč - 5 500 Kč and takes 21h 34m, you could also bus, which costs 3 100 Kč - 4 400 Kč and takes 22h 30m.
- Distance: 1138.6 km
- Duration: 4h 50m
What companies run services between Prague, Czechia and Stockholm, Sweden?
Scandinavian Airlines, Norwegian Air International and three other airlines fly from Prague to Stockholm 3 times a day. Alternatively, you can take a train from Prague to Stockholm via Berlin Hauptbahnhof in around 21h 34m.
- Website
- flygbra.se
Flights from Prague to Stockholm Bromma via Gothenburg
- Ave. Duration
- 4h 40m
- When
- Tuesday
- Estimated price
- 440 kr - 2800 kr
Flights from Prague to Stockholm Bromma via Munich, Gothenburg
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- 1900 kr - 6500 kr
Flights from Prague to Stockholm Bromma via Copenhagen, Gothenburg
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday and Wednesday
- Estimated price
- 1100 kr - 4200 kr
- Website
- flysas.com
Flights from Prague to Stockholm
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- 950 kr - 5500 kr
Flights from Prague to Stockholm via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Tuesday, Wednesday and Friday
- Estimated price
- 950 kr - 5500 kr
Flights from Prague to Stockholm via Oslo
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- 950 kr - 5500 kr
- Website
- norwegian.com
Flights from Prague to Stockholm
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 850 kr - 4700 kr
- Website
- eurowings.com
Flights from Prague to Stockholm
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- 850 kr - 5500 kr
- Website
- lot.com
Flights from Prague to Stockholm via Warsaw Chopin
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 1200 kr - 4200 kr
- Website
- ryanair.com
Flights from Prague to Stockholm via Gdansk
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- 450 kr - 3800 kr
- Website
- finnair.com
Flights from Prague to Stockholm Bromma via Helsinki
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 1700 kr - 4200 kr
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Berlin Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- 550 kr - 800 kr
- Website
- http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- Phone
- 0180 6 99 66 33
- Website
- bahn.de
Train from Prague hlavní nádraží to Berlin Hauptbahnhof
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- 360 kr - 450 kr
- Schedules at
- bahn.de
Train from Praha Hlavni Nadrazi to Berlin Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- 600 kr - 900 kr
- Website
- https://www.oebb.at/en/
- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Praha Hlavni Nadrazi to Berlin Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- 190 kr - 230 kr
- Website
- https://www.mavcsoport.hu/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Berlin Hbf
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- 270 kr - 600 kr
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- 270 kr - 410 kr
- Business
- 396 kr - 401 kr
- 1st Class
- 390 kr - 600 kr
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 16h 19m
- Frequency
- Twice a week
- Estimated price
- 1200 kr - 1900 kr
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- 1200 kr - 1800 kr
- 2nd Class Ticket
- 1400 kr - 1900 kr
- Phone
- +46 771-26 00 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- 800 kr - 1200 kr
- Schedules at
- snalltaget.se
- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Praha, ÚAN Florenc to Stockholm Central Bus Station
- Ave. Duration
- 22h 30m
- Frequency
- 4 times a week
- Estimated price
- 1400 kr - 1600 kr
- Website
- Comati PSG
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Praha, ÚAN Florenc to Stockholm
- Ave. Duration
- 23h 35m
- Frequency
- Once daily
- Estimated price
- 1400 kr - 2000 kr
- Website
- https://www.flixbus.co.uk
Frequently asked questions
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.
More Questions & Answers
Prague to Stockholm bus services, operated by Comati PSG, arrive at Stockholm Central Bus Station.
Prague to Stockholm train services, operated by Swedish Railways (SJ), arrive at Stockholm Centralstation.
Yes, the driving distance between Prague to Stockholm is 1751 km. It takes approximately 16h 13m to drive from Prague to Stockholm.
Book your Prague to Stockholm train tickets online with Omio.
Book your Prague to Stockholm bus tickets online with Distribusion and FlixBus.
There are 666+ hotels available in Stockholm. Prices start at 716 kr SEK per night.