There are 7 ways to get from Karlshamn to Visby by train, bus, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, ferry
best- Take the train from Karlshamn Station to Bergåsa stationtrain
- Take the bus from Bergåsa station to Kalmar, Järnvägstationbus 500
- Take the bus from Kalmar, Järnvägstation to Oskarshamn stationbus 160 / ...
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry Dg
8h 53mFly from Ronneby Airport
cheapest- Fly from Ronneby Airport (RNB) to Visby Airport (VBY)plane RNB - VBY
6h 24mkr 1,400–2,700Train, bus, ferry via Emmaboda
- 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
- Take the bus from Kalmar, Järnvägstation to Oskarshamn stationbus 160 / ...
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry Dg
9hTrain to Malmö Airport, fly
- Take the train from Karlshamn Station to Malmö, Centralstationtrain
- Fly from Malmö Airport (MMX) to Visby Airport (VBY)plane MMX - VBY
8h 35mTrain, train to Ängelholm–Helsingborg Airport, fly
- 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 Visby Airport (VBY)plane AGH - VBY
8h 33mTrain, train to Vaxjo, fly
- Take the train from Karlshamn Station to Hässleholm Centralstationtrain
- Take the train from Hässleholm Centralstation to Växjö stationtrain
- Fly from Vaxjo (VXO) to Visby Airport (VBY)plane VXO - VBY
6h 5mTrain, train to Kalmar Öland Airport, fly
- 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 Visby Airport (VBY)plane KLR - VBY
8h 49m
Ronneby Airport (RNB) to Visby Airport (VBY) flights
Questions & Answers
The cheapest way to get from Karlshamn to Visby is to fly which costs 1400 kr - 2700 kr and takes 6h 24m.
The fastest way to get from Karlshamn to Visby is to fly which takes 6h 24m and costs 1400 kr - 2700 kr.
The distance between Karlshamn and Visby is 362 km.
The best way to get from Karlshamn to Visby without a car is to train and bus and ferry which takes 8h 53m and costs .
It takes approximately 8h 53m to get from Karlshamn to Visby, including transfers.
There are 166+ hotels available in Visby.
What companies run services between Karlshamn, Blekinge County, Sweden and Visby, Sweden?
Scandinavian Airlines flies from Ronneby Airport (RNB) to Visby Airport (VBY) 3 times a day.
- Website
- flysas.com
Flights from Ronneby Airport to Visby Airport via Stockholm
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,400–2,700
Flights from Malmö Airport to Visby Airport via Stockholm
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- kr 1,100–3,300
Flights from Ängelholm–Helsingborg Airport to Visby Airport via Stockholm
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,300–3,100
Flights from Kalmar Öland Airport to Visby Airport via Stockholm
- Ave. Duration
- 3h 33m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–4,200
Flights from Kalmar Öland Airport to Visby Airport via Stockholm, Copenhagen
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- kr 1,200–4,200
- Website
- flexflight.dk
Flights from Vaxjo to Visby Airport
- Ave. Duration
- 50 min
- When
- Monday, Friday, and Sunday
- Estimated price
- kr 2,800–6,000
- Website
- oresundstag.se
Train from Karlshamn Station to Bergåsa station
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Schedules at
- oresundstag.se
Train from Emmaboda tågstation to Kalmar, Järnvägstation
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Schedules at
- oresundstag.se
Train from Karlshamn Station to Malmö, Centralstation
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Schedules at
- oresundstag.se
Train from Karlshamn Station to Lund Centralstation
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Schedules at
- oresundstag.se
Train from Lund Centralstation to Ängelholm station
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Schedules at
- oresundstag.se
Train from Karlshamn Station to Hässleholm Centralstation
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Schedules at
- oresundstag.se
Train from Hässleholm Centralstation to Växjö station
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Schedules at
- oresundstag.se
- Website
- krosatagen.se
Train from Bergåsa station to Emmaboda tågstation
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Schedules at
- krosatagen.se
Train from Emmaboda tågstation to Kalmar, Järnvägstation
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Schedules at
- krosatagen.se
Train from Hässleholm Centralstation to Växjö station
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Schedules at
- krosatagen.se
- Website
- blekingetrafiken.se
Bus from Bergåsa station to Kalmar, Järnvägstation
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- Schedules at
- blekingetrafiken.se
- Website
- global.flixbus.com
Bus from Kalmar, Järnvägstation to Oskarshamn station
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Schedules at
- global.flixbus.com
- Website
- bus4you.se
Bus from Kalmar, Järnvägstation to Oskarshamn station
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Schedules at
- bus4you.se
- Website
- destinationgotland.se
Ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- destinationgotland.se
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
