There are 3 ways to get from Karlskrona to Lund by train, bus or car
Questions & Answers
The cheapest way to get from Karlskrona to Lund is to bus which costs 210 kr - 300 kr and takes 3 h 15 min.
The quickest way to get from Karlskrona to Lund is to drive which costs 230 kr - 350 kr and takes 2 h 11 min.
Yes, there is a direct bus departing from Karlskrona Centralstation station and arriving at Lund Centralstation station. Services depart once a week, and operate every day. The journey takes approximately 3 h 15 min.
Yes, there is a direct train departing from Karlskrona C and arriving at Lund C. Services depart hourly, and operate every day. The journey takes approximately 2 h 29 min.
The distance between Karlskrona and Lund is 157 km. The road distance is 188.7 km.
The best way to get from Karlskrona to Lund without a car is to train which takes 2 h 29 min and costs 260 kr - 370 kr.
The train from Karlskrona C to Lund C takes 2 h 29 min including transfers and departs hourly.
Karlskrona to Lund bus services, operated by Svenska Buss, arrive at Karlskrona Centralstation.
What companies run services between Karlskrona, Sweden and Lund, Sweden?
Öresundståg operates a train from Karlskrona to Lund hourly. Tickets cost $30 - $45 and the journey takes 2 h 29 min. Alternatively, Svenska Buss operates a bus from Karlskrona to Lund once a week. Tickets cost $23 - $35 and the journey takes 3 h 15 min.