Compare prices and tickets by train, bus or flight

Thu
Jan 27
$52SJ
$193regional jet
Fri
Jan 28
$73SJ
$136regional jet
Sat
Jan 29
$45Snälltåget
Find prices
Sun
Jan 30
$77Snälltåget
$120regional jet
Mon
Jan 31
$50SJ
$136regional jet
Tue
Feb 1
$44Snälltåget
$118regional jet
Wed
Feb 2
$45Snälltåget
$120regional jet
Fri
Feb 4
$57SJ
$103regional jet
Sat
Feb 5
$45Snälltåget
Find prices
Sun
Feb 6
$70Snälltåget
$103regional jet
Mon
Feb 7
$57Snälltåget
$103regional jet
Tue
Feb 8
$45Snälltåget
$136regional jet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Stockholm to Karlskrona

distanceDistance236 miles (381 km)
durationAverage train duration4 h 57 min
priceAverage train ticket price$56 (€47)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesSnälltåget or SJ

Trains from Stockholm to Karlskrona cover the 236 miles (381 km) long journey taking on average 4 h 57 min with our travel partners like Snälltåget or SJ. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this journey costs around $56 (€47), you can find the cheapest train ticket for as low as $44 (€37). Travelers depart most frequently from Stockholm Centralstation and arrive in Karlskrona, Centralstation.

Travel Tips: Trains from Stockholm to Karlskrona

Travel by train to Karlskrona 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 Stockholm to Karlskrona.
FAQs

How much does a cheap train to Karlskrona from Stockholm cost?

If you’re looking to save money on tickets, you can find cheap Stockholm to Karlskrona trains for as little as $44 (€37)  in the next 7 days.

How much does it cost to take a train to Karlskrona from Stockholm?

The train price from Stockholm to Karlskrona is on average $56 (€47)  if you are looking to book your tickets for this trip in the next 7 days.

How far is it from Stockholm to Karlskrona by train?

The Stockholm to Karlskrona train distance is approximately 236 miles (381 km).

What is the Stockholm to Karlskrona train travel time?

The Stockholm to Karlskrona train duration is on average 4 h 57 min, which is to be expected when traveling 236 miles (381 km) from Stockholm to Karlskrona. However, the time it takes can vary based on specific dates, weekends, and holidays.

What station does the train from Stockholm to Karlskrona depart from? Which Karlskrona train station do I come into from Stockholm?

Omio customers traveling this route depart most frequently from Stockholm Centralstation   and arrive in Karlskrona, Centralstation.

Where do I find the Stockholm train station to Karlskrona? Where is the Karlskrona train station?

Passengers board their train most frequently from Stockholm Centralstation and travel around 0.3 miles (502 m) from the city center to this train station.

Passengers traveling this route most often arrive at Karlskrona, Centralstation and need to travel approximately 0.3 miles (536 m) from the train station to the city center in Karlskrona.

What train companies go from Stockholm to Karlskrona?

If you're looking for trains from Stockholm to Karlskrona, you can rely on Snälltåget or SJ to get you to Karlskrona. It's also good to check out all possible train companies for the Stockholm to Karlskrona route to see if there might be differences in the amenities they offer.

How many train services per day are there from Stockholm to Karlskrona?

On average, there are 5 trains a day from Stockholm to Karlskrona. The train times and services may be different on weekends and holidays compared to weekdays.

When can I take the first train from Stockholm to Karlskrona? When can I take the last train for the day?

You can take the first train from Stockholm to Karlskrona at 3: 15 PM. The last train from Stockholm to Karlskrona that you can take departs at 3: 15 PM. Omio shows you the latest train from Stockholm to Karlskrona schedule to help you book the best departure time for this route.

When should I purchase the Stockholm to Karlskrona train for the best deals on tickets?

If you buy a train ticket from Stockholm to Karlskrona within the next 7 days, you can find tickets to cost on average $56 (€47) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Karlskrona from Stockholm are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Stockholm
Karlskrona
The major railway station for departures from Stockholm is Stockholm Centralstation. Read all the information you need to know about services, amenities and connections at Stockholm Centralstation for your journey from Stockholm to Karlskrona.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+46 841062600
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 10: 00 - 20: 00
Public transit options for Stockholm Centralstation
Metro lines: 10, 11, 13, 14, 17, 18, 19
Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
Tram lines: 7
Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX