There are 11 ways to get from Krk to Athens by plane, bus, train, car ferry, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Rijeka Airport
best- Fly from Rijeka Airport (RJK) to Athens International Airport (ATH)plane RJK - ATH
10h 5m€169–399Bus
cheapest- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Athensbus
28h 40m€65–170Bus, train
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
27h 33m€107–150Bus, car ferry
- Take the bus from Krk, Autobusni kolodvor to Pula , Autobusni Kolodvorbus
- Take the car ferry from Port of Pula to Port of Venicecarferry
- Take the car ferry from Port of Venice to Port of Patrascarferry
- Take the bus from Patras to Athens, Leoforou Kifisou - KTELbus
2d 3h€224–272Drive 1,477.3 km
- Drive from Krk to Athenscar 1,477.3 km
19h 45m€260–375Bus, bus to Trieste – Friuli Venezia Giulia Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Athens International Airport (ATH)plane TRS - ATH
11h 28m€133–386Bus, bus to Zagreb Franjo Tuđman Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Ban J. Jelačić Square to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Athens International Airport (ATH)plane ZAG - ATH
9h 19m€95–294Bus, shuttle to Venice Marco Polo Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Athens International Airport (ATH)plane VCE - ATH
10h 54m€114–559Bus, bus to Split Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka bus station to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Athens International Airport (ATH)plane SPU - ATH
13h 42m€103–326Bus, train, train to Bologna Guglielmo Marconi Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the train from Trieste Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Athens International Airport (ATH)plane BLQ - ATH
12h 52m€130–427Bus via Zagreb
- Take the bus from Krk to Zagrebbus
- Take the bus from Zagreb to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Athensbus
30h 35m€94–145
Krk to Athens by bus
Questions & Answers
The cheapest way to get from Krk to Athens is to bus which costs €65 - €170 and takes 28h 40m.
The fastest way to get from Krk to Athens is to bus and fly which takes 9h 19m and costs €95 - €300.
No, there is no direct bus from Krk to Athens. However, there are services departing from Krk, Autobusni kolodvor and arriving at Athens via Rijeka, Autobusni Kolodvor and Beograd, Autobuska stanica. The journey, including transfers, takes approximately 28h 40m.
The distance between Krk and Athens is 1183 km. The road distance is 1477.3 km.
The best way to get from Krk to Athens without a car is to bus and train which takes 27h 33m and costs €100 - €150.
It takes approximately 10h 5m to get from Krk to Athens, including transfers.
Krk to Athens bus services, operated by Arriva Croatia, depart from Krk, Autobusni kolodvor station.
The best way to get from Krk to Athens is to fly which takes 10h 5m and costs €160 - €400. Alternatively, you can bus, which costs €65 - €170 and takes 28h 40m.
Krk to Athens bus services, operated by Arriva Croatia, arrive at Rijeka, Autobusni Kolodvor station.
Athens is 1h ahead of Krk. It is currently 1:33 AM in Krk and 2:33 AM in Athens.
What companies run services between Krk, Croatia and Athens, Greece?
Air Dolomiti, Lufthansa, and three other airlines fly from Rijeka Airport (RJK) to Athens International Airport (ATH) 5 times a week. Alternatively, you can take a bus from Krk, Autobusni kolodvor to Athens via Rijeka, Autobusni Kolodvor and Beograd, Autobuska stanica in around 28h 40m.
- Website
- en.aegeanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Tirana
- Ave. Duration
- 5h 42m
- When
- Monday and Tuesday
- Estimated price
- €30–210
Flights from Zagreb Franjo Tuđman Airport to Athens International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- €55–180
Flights from Venice Marco Polo Airport to Athens International Airport
- Ave. Duration
- 2h 7m
- When
- Monday, Friday, and Sunday
- Estimated price
- €26–190
Flights from Split Airport to Athens International Airport
- Ave. Duration
- 1h 37m
- When
- Monday and Sunday
- Estimated price
- €29–260
Flights from Bologna Guglielmo Marconi Airport to Athens International Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–250
- Website
- volotea.com
Flights from Zagreb Franjo Tuđman Airport to Athens International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- €55–180
Flights from Venice Marco Polo Airport to Athens International Airport
- Ave. Duration
- 2h 7m
- When
- Monday, Friday, and Sunday
- Estimated price
- €26–190
Flights from Split Airport to Athens International Airport
- Ave. Duration
- 1h 37m
- When
- Monday and Sunday
- Estimated price
- €29–260
Flights from Split Airport to Athens International Airport via Naples
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- €60–260
Flights from Bologna Guglielmo Marconi Airport to Athens International Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–250
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- €80–210
Flights from Venice Marco Polo Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €60–150
Flights from Bologna Guglielmo Marconi Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €60–190
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Bari
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- €80–210
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Catania
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €80–210
Flights from Venice Marco Polo Airport to Athens International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- €35–150
Flights from Bologna Guglielmo Marconi Airport to Athens International Airport
- Ave. Duration
- 2h 19m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €40–180
- Website
- lufthansa.com
Flights from Rijeka Airport to Athens International Airport via Munich
- Ave. Duration
- 7h 26m
- When
- Saturday and Sunday
- Estimated price
- €100–490
Flights from Rijeka Airport to Athens International Airport via Frankfurt
- Ave. Duration
- 9h 45m
- When
- Saturday
- Estimated price
- €120–400
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €80–210
- Website
- swiss.com
Flights from Rijeka Airport to Athens International Airport via Zurich
- Ave. Duration
- 9h 10m
- When
- Monday
- Estimated price
- €110–440
Flights from Trieste – Friuli Venezia Giulia Airport to Athens International Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €80–210
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Athens International Airport via Dubrovnik
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €55–260
Flights from Split Airport to Athens International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €100–250
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Athens International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- €30–140
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- €11–29
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- €9–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- €12–26
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- €15–40
- Website
- https://www.italotreno.it/en
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Krk, Autobusni kolodvor to Pula , Autobusni Kolodvor
- Ave. Duration
- 5h 45m
- Frequency
- Twice a week
- Estimated price
- €1–3
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Rijeka, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- €5–55
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Rijeka, Autobusni Kolodvor to Skopje, Transporten Centar
- Ave. Duration
- 14h 35m
- Frequency
- 4 times a week
- Estimated price
- €50–70
- Schedules at
- hafettours.mk
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Rijeka, Autobusni Kolodvor to Skopje, Transporten Centar
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- hisarturizam.com
- Phone
- +389 2 240 2528
- ruleturs@sas.com.mk
- Website
- ruleturs.mk
Bus from Skopje, Transporten Centar to Thessaloníki
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a week
- Estimated price
- €35
- Schedules at
- ruleturs.mk
- Phone
- +30 2610 623 888
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Patras to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €18–23
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €40–120
- Website
- https://www.goopti.com/en/
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €34–260
- Website
- https://www.goopti.com/en/
- Shared
- €34–38
- Private
- €140–260
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Ban J. Jelačić Square to Zagreb Airport
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rijeka bus station to Trogir, Autobusni Kolodvor
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- https://www.flixbus.co.uk
Bus from Krk to Zagreb
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €18–26
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- €21–45
- Website
- https://www.flixbus.co.uk
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Rijeka, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 8h 20m
- Frequency
- 6 times a week
- Website
- http://bstours.rs/en/
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Rijeka, Autobusni Kolodvor to Beograd, Autobuska stanica
- 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
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Beograd, Autobuska stanica to Athens
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- €55–75
- Schedules at
- siamostours.com
- Phone
- +385 52 422 896
- sales@venezialines.com
- Website
- venezialines.com
Car ferry from Port of Pula to Port of Venice
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €70–90
- Website
- https://venezialines.com/
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Venice to Port of Patras
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- €130–150
- Website
- https://www.superfast.com
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
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Yes, the driving distance between Krk to Athens is 1477 km. It takes approximately 19h 45m to drive from Krk to Athens.
There are 12262+ hotels available in Athens.

































































