There are 7 ways to get from Oslo to Kos by train, plane, busferry, bus, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Kos
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Kos (KGS)plane OSL - KGS
10h 2m€87–257Train, bus and ferry, bus, ferry via Istanbul
- Take the train from Oslo S to Malmö, Centralstationtrain
- Take the busferry from Malmö Centralstation to Beograd, Autobuska stanicabusferry
- Take the bus from Beograd, Autobuska stanica to Montenegro Hotelbus
- Take the bus from Istanbul Alibeyköy to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
2d 12hDrive, ferry
- Drive from Oslo to Port of Bodrumcar
- Take the ferry from Port of Bodrum to Port of Kosferry
41h 41m€759–1,101Train, fly to Rhodes International Airport, car ferry
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Rhodes International Airport (RHO)plane OSL - RHO
- Take the car ferry from Port of Rhodes to Port of Koscarferry
10h 42m€121–467Train, bus and ferry, bus, ferry
- Take the train from Oslo S to Helsingborg Centralstationtrain
- Take the busferry from Helsingborg to Beograd, Autobuska stanicabusferry
- Take the bus from Beograd, Autobuska stanica to Athensbus
- Take the ferry from Port of Piraeus to Port of Kosferry Bsf
2d 13hBus and ferry, bus, ferry
- Take the busferry from Oslo bussterminal to Timisoarabusferry
- Take the bus from Timișoara, Gara Timisoara Nord to Thessalonikibus
- Take the ferry from Thessaloniki to Fourniferry Bsf
- Take the ferry from Fourni to Port of Kosferry Bsf
3d 8h€257–605Bus, ferry
- Take the bus from Oslo bussterminal to Sibiubus
- Take the bus from Sibiu to Thessalonikibus
- Take the ferry from Thessaloniki to Fourniferry Bsf
- Take the ferry from Fourni to Port of Kosferry Bsf
3d 16h
Oslo Airport, Gardermoen (OSL) to Kos (KGS) flights
Questions & Answers
The cheapest way to get from Oslo to Kos is to train and fly which costs €85 - €260 and takes 10h 2m.
The fastest way to get from Oslo to Kos is to train and fly which takes 10h 2m and costs €85 - €260.
The distance between Oslo and Kos is 2912 km.
The best way to get from Oslo to Kos without a car is to train and bus and ferry and bus and ferry via Istanbul which takes 2 days 12h and costs .
It takes approximately 10h 2m to get from Oslo to Kos, including transfers.
Kos is 1h ahead of Oslo. It is currently 8:33 PM in Oslo and 9:33 PM in Kos.
There are 1409+ hotels available in Kos.
What companies run services between Oslo, Norway and Kos, Greece?
There is no direct connection from Oslo to Kos. However, you can take the train to Oslo lufthavn stasjon, walk to Oslo Airport, Gardermoen (OSL) airport, fly to Kos (KGS), walk to Kos Airport, then take the bus to Kos. Alternatively, you can take a train from Oslo S to Port of Kos via Malmö, Centralstation, Malmö Centralstation, Beograd, Autobuska stanica, Beograd, Autobuska stanica, Montenegro Hotel, Istanbul Alibeyköy, Bodrum, and Port of Bodrum in around 2d 12h.
- Website
- en.aegeanair.com
Flights from Oslo Airport, Gardermoen to Kos via Athens
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–400
Flights from Oslo Airport, Gardermoen to Rhodes International Airport via Athens
- Ave. Duration
- 6h 35m
- When
- Thursday and Sunday
- Estimated price
- €110–370
- Website
- ryanair.com
Flights from Oslo Airport, Gardermoen to Kos via Vienna
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- €75–240
Flights from Oslo Airport, Gardermoen to Kos via Berlin Brandenburg
- Ave. Duration
- 8h 20m
- When
- Monday
- Estimated price
- €75–240
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Rhodes International Airport
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €90–370
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Rhodes International Airport
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- €95–380
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €19–22
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–15
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- €130–200
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Helsingborg Centralstation
- Ave. Duration
- 5h 34m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +381 35 534 931
- info@unilines.com
- Website
- unilines.com
Busferry from Malmö Centralstation to Beograd, Autobuska stanica
- Ave. Duration
- 23h 41m
- Frequency
- Once a week
- Schedules at
- unilines.com
Busferry from Helsingborg to Beograd, Autobuska stanica
- Ave. Duration
- 24h 37m
- Frequency
- Once a week
- Schedules at
- unilines.com
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Montenegro Hotel
- Ave. Duration
- 13h 45m
- Frequency
- Twice a week
- Estimated price
- €51
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Istanbul Alibeyköy to Bodrum
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a day
- Estimated price
- €24–35
- Schedules at
- pamukkale.com.tr
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Beograd, Autobuska stanica to Athens
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Schedules at
- fptravel.gr
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Busferry from Oslo bussterminal to Timisoara
- Ave. Duration
- 34h 55m
- Frequency
- Twice a week
- Estimated price
- €65–150
- Schedules at
- latinoexpres.ro
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Timișoara, Gara Timisoara Nord to Thessaloniki
- Ave. Duration
- 18h 27m
- Frequency
- Once a week
- Estimated price
- €60–130
- Schedules at
- simeonidistours.gr
Bus from Sibiu to Thessaloniki
- Ave. Duration
- 13h 59m
- Frequency
- Once a week
- Estimated price
- €60–95
- Schedules at
- simeonidistours.gr
- Phone
- 0724 122 272
- contact@euro-fratello.ro
- Website
- euro-fratello.ro
Bus from Oslo bussterminal to Sibiu
- Ave. Duration
- 47h 39m
- Frequency
- Once a week
- Schedules at
- euro-fratello.ro
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- €25
- Website
- https://www.yesilmarmarislines.com/
- Phone
- +90 252 612 99 19
- info@skymarineferries.com.tr
- Website
- skymarineferries.com.tr
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €8–18
- Website
- https://www.skymarineferries.com.tr/en
- Phone
- +90 533 739 00 00
- info@bodrumexpresslines.com
- Website
- bodrumexpresslines.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Estimated price
- €25–40
- Website
- https://www.bodrumexpresslines.com/en
- Phone
- +30 22410 70590
- info@12ne.gr
- Website
- 12ne.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €35–80
- Website
- https://www.12ne.gr/en
- Phone
- +30 21 0620 6427
- info@saos.gr
- Website
- saos.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- €20
- Website
- https://saos.gr/en/
Ferry from Port of Piraeus to Port of Kos
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Thessaloniki to Fourni
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- €110–270
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Fourni to Port of Kos
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- €22–55
- Website
- https://www.bluestarferries.com/en-gb/
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide






































