Travel from Stockholm to Kristianstad

Train, bus or fly from Stockholm to Kristianstad?

Swedish Railways (SJ) operates a train from Stockholm to Kristianstad hourly. Tickets cost $50 - $120 and the journey takes 3 h 41 min. Swedish Railways (SJ) also services this route every 20 minutes. Alternatively, Svenska Buss operates a bus from Stockholm to Kristianstad 3 times a week. Tickets cost $50 - $75 and the journey takes 9 h 55 min.

How to get from Stockholm to Kristianstad

From Stockholm Central train to Hässleholm Central then train to Kristianstad Central. 4 h 13 min 746 kr. From Stockholm Cityterminalen bus to Kristianstad Statoil. 9 h 55 min 507 kr. From Stockholm drive to Kristianstad. 5 h 56 min 765 kr. From Stockholm Central train to Stockholm airport, fly to Kristianstad airport, then line 3 bus to Kristianstad. 3 h 23 min 1250 kr. From Stockholm Central train to Stockholm airport, fly to Ronneby airport, line 22 bus to Ronneby St., then train to Kristianstad. 4 h 14 min 976 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Ronneby airport, line 22 bus to Ronneby St., then train to Kristianstad. 4 h 24 min 858 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Malmo airport, bus to Lund Central, then train to Kristianstad. 4 h 57 min 979 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Vaxjo airport, line 4 bus to Växjö station, train to Hässleholm Central, then train to Kristianstad. 5 h 11 min 1019 kr.

Operators from Stockholm to Kristianstad