There are 9 ways to get from Oslo to Kos by train, plane, bus, ferry, busferry, 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
9h 43m€103–285Train, bus, ferry
- Take the train from Oslo S to Malmö Centralstationtrain
- Take the train from Malmö Centralstation to Hamburg Hauptbahnhoftrain Ic
- Take the train from Hamburg Hbf to Ingolstadt Hbftrain 25 / ...
- Take the bus from Ingolstadt Hbf to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
- Take the ferry from Port of Piraeus to Port of Kosferry Asf / ...
2d 14hTrain, bus and ferry, bus, ferry
- 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 Athensbus
- Take the ferry from Port of Piraeus to Port of Kosferry Asf / ...
2d 15hDrive, ferry
- Drive from Oslo to Port of Piraeuscar
- Take the ferry from Port of Piraeus to Port of Kosferry Asf / ...
2d 3h€717–1,150Train, fly to Leros Municipal Airport, car ferry
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Leros Municipal Airport (LRS)plane OSL - LRS
- Take the car ferry from Agia Marina to Port of Koscarferry
10h 32m€225–710Train, 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 45m€142–450Bus, ferry
- Take the bus from Oslo bussterminal to Gothenburg Central Bus Stationbus 600 / ...
- Take the bus from Gothenburg to Elbasanbus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
- Take the ferry from Port of Piraeus to Port of Kosferry Asf / ...
2d 19hBus 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€258–575Bus, ferry via Sibiu
- 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 €100 - €290 and takes 9h 43m.
The fastest way to get from Oslo to Kos is to train and fly which takes 9h 43m and costs €100 - €290.
The distance between Oslo and Kos is 2913 km.
The best way to get from Oslo to Kos without a car is to train and bus and ferry which takes 2 days 14h and costs .
It takes approximately 9h 43m to get from Oslo to Kos, including transfers.
Kos is 1h ahead of Oslo. It is currently 6:32 PM in Oslo and 7:32 PM in Kos.
There are 1129+ 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, Hamburg Hauptbahnhof, Hamburg Hbf, Ingolstadt Hbf, Ingolstadt Hbf, Tirana, Tirana, Terminali Lindor I Autobusave, Peiraias, and Port of Piraeus in around 2d 14h.
- Website
- en.aegeanair.com
Flights from Oslo Airport, Gardermoen to Kos via Athens
- Ave. Duration
- 8h 55m
- When
- Tuesday, Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- €120–420
Flights from Oslo Airport, Gardermoen to Leros Municipal Airport via Athens
- Ave. Duration
- 9h 33m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €180–650
Flights from Oslo Airport, Gardermoen to Rhodes International Airport via Athens
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- €100–380
- Website
- ryanair.com
Flights from Oslo Airport, Gardermoen to Kos via Vienna
- Ave. Duration
- 6h 40m
- When
- Monday to Thursday
- Estimated price
- €80–260
Flights from Oslo Airport, Gardermoen to Kos via Berlin Brandenburg
- Ave. Duration
- 7h 55m
- When
- Monday and Thursday
- Estimated price
- €80–260
- Website
- skyexpress.gr
Flights from Oslo Airport, Gardermoen to Kos via Athens
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- €120–420
- Website
- olympicair.com
Flights from Oslo Airport, Gardermoen to Leros Municipal Airport via Athens
- Ave. Duration
- 11h 10m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €180–650
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Rhodes International Airport
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €100–360
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Rhodes International Airport
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- €100–360
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 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
- 4 times a week
- Estimated price
- €130–190
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- 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 20 minutes
- Estimated price
- €20–23
- Website
- https://flytoget.no/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Malmö Centralstation to Hamburg Hauptbahnhof
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- €55–85
- Website
- https://www.snalltaget.se/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Ingolstadt Hbf
- Ave. Duration
- 5h 2m
- Frequency
- Every 2 hours
- Estimated price
- €120–310
- Website
- https://int.bahn.de/en
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Ingolstadt Hbf to Tirana
- Ave. Duration
- 16h 31m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- 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
- 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–95
- Schedules at
- fptravel.gr
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €55–100
- Website
- https://www.vybuss.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- €21–35
- Website
- https://www.flixbus.co.uk
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Gothenburg to Elbasan
- Ave. Duration
- 35h 53m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- 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
- Website
- https://simeonidistours.gr/en/
Bus from Sibiu to Thessaloniki
- Ave. Duration
- 13h 59m
- Frequency
- Once a week
- Estimated price
- €60–110
- Website
- https://simeonidistours.gr/en/
- 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 Piraeus to Port of Kos
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- €90–200
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Thessaloniki to Fourni
- Ave. Duration
- 18h 40m
- Frequency
- Once a week
- Estimated price
- €110–240
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Fourni to Port of Kos
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- €23–55
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Port of Piraeus to Port of Kos
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- €60–85
- Website
- https://www.hellenicseaways.gr/en-gb
- Airplane Type Seats
- €60–85
- Phone
- +30 22410 70590
- info@12ne.gr
- Website
- 12ne.gr
Car ferry from Agia Marina to Port of Kos
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €17–29
- Website
- https://www.12ne.gr/en
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €35–65
- 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/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide















































