There are 11 ways to get from Tallinn to Karlshamn by plane, train, car ferry, bus, ferry, 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.
Fly Lennart Meri International Airport to Ronneby Airport
best- Fly from Lennart Meri International Airport (TLL) to Ronneby Airport (RNB)plane TLL - RNB
8h 4mkr 1,213–4,523Fly 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 15mkr 1,184–3,253Train, 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,632–3,879Car 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 54mkr 1,949–5,111Bus, car ferry, train
- Take the bus from Viru to Sadamabus 145 / ...
- Take the carferry from Paldiski to Kapellskärcarferry
- Take the bus from Norrtälje busstation to Uppsala Centralstationbus 677
- Take the train from Uppsala Centralstation to Alvesta stationtrain 25
- Take the bus from Alvesta station to Karlshamn centrum västbus
25h 59mFly 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 29mkr 1,580–5,558Fly 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 35mkr 1,728–6,483Ferry 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 15mkr 1,435–3,463Fly 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 5mkr 1,478–3,773Car 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 2,019–4,981Drive, car ferry
- Drive from Tallinn to Klaipedacar
- Take the carferry from Klaipeda to Karlshamncarferry Klaipeda to Karlshamn
15h 14mkr 3,232–4,792
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 - 3300 kr and takes 7h 15m.
The fastest way to get from Tallinn to Karlshamn is to fly and train which takes 7h 15m and costs 1100 kr - 3300 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 2600 kr - 3900 kr.
It takes approximately 8h 4m to get from Tallinn to Karlshamn, including transfers.
Karlshamn is 1h behind Tallinn. It is currently 2:44 PM in Tallinn and 1:44 PM in Karlshamn.
There are 240+ 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 650–2,100
Flights from Lennart Meri International Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- kr 650–2,100
Flights from Lennart Meri International Airport to Malmö Airport via Stockholm
- Ave. Duration
- 4h 4m
- When
- Wednesday, Thursday, Friday, Monday, Tuesday, and Sunday
- Estimated price
- kr 1,200–4,800
Flights from Lennart Meri International Airport to Ängelholm–Helsingborg Airport via Stockholm
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- kr 1,200–5,500
Flights from Lennart Meri International Airport to Ängelholm–Helsingborg Airport via Copenhagen Airport, Stockholm
- Ave. Duration
- 7h 5m
- When
- Monday to Friday
- Estimated price
- kr 1,400–6,500
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 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- 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,200
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,200
- 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 300–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
- +372 606 4969
- [email protected]
- Website
- SEBE
Bus from Viru to Sadama
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- kr 65–90
- Schedules at
- SEBE
- 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,200–3,300
- Website
- DFDS Seaways
Car ferry from Klaipeda to Karlshamn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- kr 2,200–3,300
- Website
- DFDS Seaways
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


