There are 11 ways to get from Tallinn to Karlshamn by plane, train, car ferry, car, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lennart Meri International Airport to Ronneby Airport
best- Fly from Lennart Meri International Airport (TLL) to Ronneby Airport (RNB)plane TLL - RNB
8h 5mkr 1,213–4,412Fly Lennart Meri International Airport to Copenhagen Airport, train
cheapest- Fly from Lennart Meri International Airport (TLL) to Copenhagen Airport (CPH)plane TLL - CPH
- Take the train from Copenhagen Lufthavn to Karlshamn Stationtrain
7h 10mkr 1,184–3,097Train, car ferry
- Take the train from Tallinn to Siauliaitrain 12
- Take the train from Šiauliai to Klaipėdatrain 15 / ...
- Take the carferry from Klaipeda to Karlshamncarferry
20h 9mkr 2,527–3,573Car ferry, train
- Take the carferry from Tallinn to Stockholmcarferry
- Take the train from Stockholm Centralstation to Hässleholm Centralstationtrain 535 / ...
- Take the train from Hässleholm Centralstation to Karlshamn Stationtrain
22h 55mkr 1,968–5,148Drive, car ferry
- Drive from Tallinn to Klaipedacar
- Take the carferry from Klaipeda to Karlshamncarferry Klaipeda to Karlshamn
15h 14mkr 3,100–4,444Fly Lennart Meri International Airport to Malmö Airport, train
- Fly from Lennart Meri International Airport (TLL) to Malmö Airport (MMX)plane TLL - MMX
- Take the train from Malmö, Centralstation to Karlshamn Stationtrain
9h 30mkr 1,580–5,717Fly Lennart Meri International Airport to Ängelholm–Helsingborg Airport, train
- Fly from Lennart Meri International Airport (TLL) to Ängelholm–Helsingborg Airport (AGH)plane TLL - AGH
- Take the train from Ängelholm station to Lund Centralstationtrain
- Take the train from Lund Centralstation to Karlshamn Stationtrain
9h 36mkr 1,728–5,722Ferry to Helsinki Airport, fly to Copenhagen Airport, train
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to Copenhagen Airport (CPH)plane HEL - CPH
- Take the train from Copenhagen Lufthavn to Karlshamn Stationtrain
10h 12mkr 1,453–3,418Fly Lennart Meri International Airport to Kalmar Öland Airport, train
- Fly from Lennart Meri International Airport (TLL) to Kalmar Öland Airport (KLR)plane TLL - KLR
- Take the train from Kalmar, Järnvägstation to Emmaboda tågstationtrain
- Take the train from Emmaboda tågstation to Bergåsa stationtrain
- Take the train from Bergåsa station to Karlshamn Stationtrain
10h 6mkr 1,478–3,672Car ferry, train, bus
- Take the carferry from Tallinn to Stockholmcarferry
- Take the train from Stockholm Centralstation to Alvesta stationtrain 539 / ...
- Take the bus from Alvesta station to Karlshamn centrum västbus
23h 4mkr 1,868–4,828Car ferry, train, bus via Port Of Tallinn (Terminal D)
- Take the carferry from Tallinn to Stockholmcarferry
- Take the train from Stockholm Central to Alvesta stationtrain Ic / ...
- Take the bus from Alvesta station to Karlshamn centrum västbus
23h 48mkr 1,868–4,628
Lennart Meri International Airport (TLL) to Ronneby Airport (RNB) flights
Questions & Answers
The cheapest way to get from Tallinn to Karlshamn is to fly and train which costs 1100 kr - 3100 kr and takes 7h 10m.
The fastest way to get from Tallinn to Karlshamn is to fly and train which takes 7h 10m and costs 1100 kr - 3100 kr.
The distance between Tallinn and Karlshamn is 711 km.
The best way to get from Tallinn to Karlshamn without a car is to train and car ferry which takes 20h 9m and costs 2500 kr - 3600 kr.
It takes approximately 8h 5m to get from Tallinn to Karlshamn, including transfers.
Karlshamn is 1h behind Tallinn. It is currently 10:53 PM in Tallinn and 9:53 PM in Karlshamn.
There are 247+ hotels available in Karlshamn.
What companies run services between Tallinn, Estonia and Karlshamn, Blekinge County, Sweden?
Scandinavian Airlines and Air Baltic fly from Lennart Meri International Airport (TLL) to Ronneby Airport (RNB) 4 times a day.
- Website
- flysas.com
Flights from Lennart Meri International Airport to Ronneby Airport via Stockholm
- Ave. Duration
- 4h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- kr 1,100–4,500
Flights from Lennart Meri International Airport to Ronneby Airport via Copenhagen Airport, Stockholm
- Ave. Duration
- 7h 55m
- When
- Wednesday, Thursday, Monday, Tuesday, and Sunday
- Estimated price
- kr 1,300–5,500
Flights from Lennart Meri International Airport to Copenhagen Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- kr 750–2,000
Flights from Lennart Meri International Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- kr 750–2,000
Flights from Lennart Meri International Airport to Malmö Airport via Stockholm
- Ave. Duration
- 4h 3m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- kr 1,200–5,000
Flights from Lennart Meri International Airport to Ängelholm–Helsingborg Airport via Stockholm
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- kr 1,200–4,800
Flights from Lennart Meri International Airport to Ängelholm–Helsingborg Airport via Copenhagen Airport, Stockholm
- Ave. Duration
- 7h 5m
- When
- Monday to Thursday
- Estimated price
- kr 1,400–6,000
Flights from Helsinki Airport to Copenhagen Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- kr 650–1,900
Flights from Helsinki Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 35m
- When
- Sunday, Monday, Tuesday, Wednesday, and Thursday
- Estimated price
- kr 650–1,900
Flights from Lennart Meri International Airport to Kalmar Öland Airport via Stockholm
- Ave. Duration
- 4h 48m
- When
- Wednesday, Thursday, Sunday, Monday, Tuesday, and Friday
- Estimated price
- kr 1,100–3,100
Flights from Lennart Meri International Airport to Kalmar Öland Airport via Copenhagen Airport, Stockholm
- Ave. Duration
- 8h
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- kr 1,100–3,100
- Website
- finnair.com
Flights from Lennart Meri International Airport to Copenhagen Airport via Helsinki Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- kr 1,000–2,400
Flights from Helsinki Airport to Copenhagen Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- kr 1,200–2,200
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Ronneby Airport via Riga, Stockholm
- Ave. Duration
- 6h 10m
- When
- Monday to Thursday
- Estimated price
- kr 1,100–4,200
Flights from Lennart Meri International Airport to Copenhagen Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Sunday, and Friday
- Estimated price
- kr 800–2,200
Flights from Lennart Meri International Airport to Copenhagen Airport via Riga
- Ave. Duration
- 3h 5m
- When
- Monday to Friday
- Estimated price
- kr 800–2,200
Flights from Lennart Meri International Airport to Kalmar Öland Airport via Riga, Stockholm
- Ave. Duration
- 6h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 2,500–3,000
- Website
- norwegian.com
Flights from Lennart Meri International Airport to Copenhagen Airport via Oslo
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- kr 700–1,700
Flights from Helsinki Airport to Copenhagen Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- kr 600–2,000
Flights from Helsinki Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 20m
- When
- Friday, Sunday, Monday, Tuesday, Wednesday, and Thursday
- Estimated price
- kr 600–2,000
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tallinn to Siauliai
- Ave. Duration
- 7h 49m
- Frequency
- Twice daily
- Estimated price
- kr 290–390
- Website
- LTG Link
Train from Šiauliai to Klaipėda
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- Estimated price
- kr 95–140
- Website
- LTG Link
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Stockholm Centralstation to Hässleholm Centralstation
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- kr 800–1,300
- Website
- Swedish Railways (SJ)
Train from Kalmar, Järnvägstation to Emmaboda tågstation
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- kr 90–140
- Website
- Swedish Railways (SJ)
Train from Stockholm Centralstation to Alvesta station
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- kr 650–1,000
- Website
- Swedish Railways (SJ)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Stockholm Centralstation to Hässleholm Centralstation
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- kr 600–1,000
- Website
- Snälltåget
Train from Stockholm Centralstation to Alvesta station
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- kr 500–800
- Website
- Snälltåget
Train from Stockholm Central to Alvesta station
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a day
- Estimated price
- kr 500–800
- Website
- Snälltåget
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- Öresundståg
Train from Hässleholm Centralstation to Karlshamn Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- kr 150–290
- Website
- Öresundståg
Train from Copenhagen Lufthavn to Karlshamn Station
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- kr 340–650
- Website
- Öresundståg
Train from Malmö, Centralstation to Karlshamn Station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- kr 290–550
- Website
- Öresundståg
Train from Ängelholm station to Lund Centralstation
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- kr 110–220
- Website
- Öresundståg
Train from Lund Centralstation to Karlshamn Station
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- kr 260–500
- Website
- Öresundståg
Train from Copenhagen Lufthavn to Karlshamn Station
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- kr 340–650
- Website
- Öresundståg
Train from Kalmar, Järnvägstation to Emmaboda tågstation
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- kr 95–190
- Website
- Öresundståg
Train from Bergåsa station to Karlshamn Station
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- kr 100–210
- Website
- Öresundståg
- Phone
- +46 10 212 10 00
- Website
- kalmarlanstrafik.se
Train from Kalmar, Järnvägstation to Emmaboda tågstation
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Website
- https://www.kalmarlanstrafik.se/
Train from Emmaboda tågstation to Bergåsa station
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- https://www.kalmarlanstrafik.se/
- Phone
- 073-074 89 81
- [email protected]
- Website
- Krösatågen
Train from Emmaboda tågstation to Bergåsa station
- Ave. Duration
- 38 min
- Frequency
- Once a week
- Estimated price
- kr 70–150
- Website
- Krösatågen
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Bus from Alvesta station to Karlshamn centrum väst
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 150–270
- Website
- Snälltåget
Bus from Alvesta station to Karlshamn centrum väst
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 150–270
- Website
- Snälltåget
- Phone
- +44 344 848 6090
- [email protected]
- Website
- DFDS Seaways
Car ferry from Klaipeda to Karlshamn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- kr 2,100–3,000
- Website
- DFDS Seaways
Car ferry from Klaipeda to Karlshamn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- kr 2,100–3,000
- Website
- DFDS Seaways
- Phone
- +49 (0) 40 547 541 222
- [email protected]
- Website
- Tallink
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,200–3,500
- Website
- Tallink
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,500
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,200–3,500
- Website
- Tallink
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,500
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,200–3,500
- Website
- Tallink
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,500
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- kr 220–350
- Schedules at
- Eckeroline
- Economy
- kr 220–340
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide

















