There are 10 ways to get from Karlshamn to Tallinn by plane, car ferry, train, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ronneby Airport to Lennart Meri International Airport
best- Fly from Ronneby Airport (RNB) to Lennart Meri International Airport (TLL)plane RNB - TLL
7h 44m€90–308Car ferry, train
- Take the car ferry from Karlshamn to Klaipedacarferry
- Take the train from Klaipėda to Šiauliaitrain 782 / ...
- Take the train from Siauliai to Tallinntrain 889
20h 28m€252–357Bus, train, car ferry
- Take the bus from Karlshamn centrum väst to Alvesta stationbus
- Take the train from Alvesta station to Stockholm Centralstationtrain 530 / ...
- Take the car ferry from Stockholm to Tallinncarferry
23h 14m€165–444Car ferry, drive
- Take the car ferry from Karlshamn to Klaipedacarferry Klaipeda to Karlshamn
- Drive from Klaipeda to Tallinncar
15h 16m€301–441Train to Copenhagen Airport, fly to Lennart Meri International Airport
- Take the train from Karlshamn Station to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Lennart Meri International Airport (TLL)plane CPH - TLL
6h 27m€103–270Train to Malmö Airport, fly to Lennart Meri International Airport
- Take the train from Karlshamn Station to Malmö, Centralstationtrain
- Fly from Malmö Airport (MMX) to Lennart Meri International Airport (TLL)plane MMX - TLL
8h 23m€153–534Train, train to Ängelholm–Helsingborg Airport, fly to Lennart Meri International Airport
- Take the train from Karlshamn Station to Lund Centralstationtrain
- Take the train from Lund Centralstation to Ängelholm stationtrain
- Fly from Ängelholm–Helsingborg Airport (AGH) to Lennart Meri International Airport (TLL)plane AGH - TLL
9h 32m€169–563Train, train to Kalmar Öland Airport, fly to Lennart Meri International Airport
- Take the train from Karlshamn Station to Bergåsa stationtrain
- Take the train from Bergåsa station to Emmaboda tågstationtrain
- Take the train from Emmaboda tågstation to Kalmar, Järnvägstationtrain
- Fly from Kalmar Öland Airport (KLR) to Lennart Meri International Airport (TLL)plane KLR - TLL
8h 52m€125–329Train to Copenhagen Airport, fly to Helsinki Airport, ferry
- Take the train from Karlshamn Station to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Helsinki Airport (HEL)plane CPH - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
10h 20m€132–317Bus, train, car ferry via Karlshamn centrum väst
- Take the bus from Karlshamn centrum väst to Alvesta stationbus
- Take the train from Alvesta station to Stockholm Centraltrain Ic / ...
- Take the car ferry from Stockholm to Tallinncarferry
24h 2m€165–434
Ronneby Airport (RNB) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Karlshamn to Tallinn is to fly which costs €85 - €310 and takes 7h 44m.
The fastest way to get from Karlshamn to Tallinn is to train and fly which takes 6h 27m and costs €100 - €270.
The distance between Karlshamn and Tallinn is 710 km.
The best way to get from Karlshamn to Tallinn without a car is to car ferry and train which takes 20h 28m and costs €250 - €360.
It takes approximately 7h 44m to get from Karlshamn to Tallinn, including transfers.
Tallinn is 1h ahead of Karlshamn. It is currently 10:49 AM in Karlshamn and 11:49 AM in Tallinn.
There are 1337+ hotels available in Tallinn.
What companies run services between Karlshamn, Blekinge County, Sweden and Tallinn, Estonia?
Scandinavian Airlines and Air Baltic fly from Ronneby Airport (RNB) to Lennart Meri International Airport (TLL) 4 times a day.
- Website
- flysas.com
Flights from Ronneby Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 2m
- When
- Monday to Friday
- Estimated price
- €80–290
Flights from Copenhagen Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–170
Flights from Copenhagen Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- €70–170
Flights from Malmö Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 50m
- When
- Monday to Saturday
- Estimated price
- €120–470
Flights from Ängelholm–Helsingborg Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 5h 45m
- When
- Monday to Saturday
- Estimated price
- €120–480
Flights from Kalmar Öland Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 5m
- When
- Wednesday, Thursday, Sunday, Monday, Tuesday, and Friday
- Estimated price
- €85–280
Flights from Copenhagen Airport to Helsinki Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €55–160
Flights from Copenhagen Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 3h 25m
- When
- Monday to Thursday
- Estimated price
- €55–160
- Website
- finnair.com
Flights from Copenhagen Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €95–210
Flights from Copenhagen Airport to Helsinki Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €110–200
- Website
- airbaltic.com
Flights from Ronneby Airport to Lennart Meri International Airport via Stockholm, Riga
- Ave. Duration
- 7h 32m
- When
- Monday to Friday
- Estimated price
- €100–400
Flights from Copenhagen Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Sunday, and Friday
- Estimated price
- €70–200
Flights from Copenhagen Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–200
Flights from Kalmar Öland Airport to Lennart Meri International Airport via Stockholm, Riga
- Ave. Duration
- 5h 50m
- When
- Monday to Friday
- Estimated price
- €230–280
- Website
- norwegian.com
Flights from Copenhagen Airport to Helsinki Airport
- Ave. Duration
- 1h 35m
- When
- Friday and Sunday
- Estimated price
- €55–190
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Klaipėda to Šiauliai
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- €8–12
- Website
- https://ltglink.lt/en
Train from Siauliai to Tallinn
- Ave. Duration
- 8h 4m
- Frequency
- Twice daily
- Estimated price
- €26–35
- Website
- https://ltglink.lt/en
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Alvesta station to Stockholm Centralstation
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- €60–95
- Website
- https://www.sj.se/en/
Train from Emmaboda tågstation to Kalmar, Järnvägstation
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Estimated price
- €8–14
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Alvesta station to Stockholm Centralstation
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a day
- Estimated price
- €50–85
- Website
- https://www.snalltaget.se/en
Train from Alvesta station to Stockholm Central
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a day
- Estimated price
- €50–85
- Website
- https://www.snalltaget.se/en
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- oresundstag.se
Train from Karlshamn Station to Copenhagen Lufthavn
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- https://www.oresundstag.se/en
Train from Karlshamn Station to Malmö, Centralstation
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.oresundstag.se/en
Train from Karlshamn Station to Lund Centralstation
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €23–45
- Website
- https://www.oresundstag.se/en
Train from Lund Centralstation to Ängelholm station
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- https://www.oresundstag.se/en
Train from Karlshamn Station to Bergåsa station
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €9–18
- Website
- https://www.oresundstag.se/en
Train from Emmaboda tågstation to Kalmar, Järnvägstation
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- €8–16
- Website
- https://www.oresundstag.se/en
Train from Karlshamn Station to Copenhagen Lufthavn
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- https://www.oresundstag.se/en
- Phone
- +46 10 212 10 00
- Website
- kalmarlanstrafik.se
Train from Bergåsa station to Emmaboda tågstation
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Website
- https://www.kalmarlanstrafik.se/
Train from Emmaboda tågstation to Kalmar, Järnvägstation
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Website
- https://www.kalmarlanstrafik.se/
- Phone
- 073-074 89 81
- [email protected]
- Website
- krosatagen.se
Train from Bergåsa station to Emmaboda tågstation
- Ave. Duration
- 38 min
- Frequency
- Once a week
- Estimated price
- €6–13
- Website
- https://www.krosatagen.se/english/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Bus from Karlshamn centrum väst to Alvesta station
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €13–25
- Website
- https://www.snalltaget.se/en
Bus from Karlshamn centrum väst to Alvesta station
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €13–25
- Website
- https://www.snalltaget.se/en
- Phone
- +44 344 848 6090
- [email protected]
- Website
- dfds.com
Car ferry from Karlshamn to Klaipeda
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €210–300
- Website
- https://www.dfds.com/en
Car ferry from Karlshamn to Klaipeda
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €210–300
- Website
- https://www.dfds.com/en
- Phone
- +49 (0) 40 547 541 222
- [email protected]
- Website
- tallink.com
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €100–320
- Website
- https://www.tallink.com/en
- Adult
- €100–170
- Vehicle
- €230–320
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €100–320
- Website
- https://www.tallink.com/en
- Adult
- €100–170
- Vehicle
- €230–320
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–40
- Schedules at
- https://www.eckeroline.com/
- Economy
- €20–30
Want to know more about travelling around Estonia
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

















