There are 14 ways to get from Faro to Krk by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Faro Airport to Pula Airport, bus, drive
best- Fly from Faro Airport (FAO) to Pula Airport (PUY)plane FAO - PUY
- Take the bus from Pula Airport to Rabacbus
- Drive from Rabac to Krkcar
10h 2m€90–264Fly Faro Airport to Zagreb Franjo Tuđman Airport, bus
cheapest- Fly from Faro Airport (FAO) to Zagreb Franjo Tuđman Airport (ZAG)plane FAO - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
13h 8m€87–281Bus via Bordeaux
- Take the bus from Faro to Bordeaux - Belcier Bus Stopbus
- Take the bus from Bordeaux - Belcier Bus Stop to Venice - Mestre Bus Stationbus
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Triestebus 402 / ...
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
45h 9m€247–515Drive 2,615.3 km
- Drive from Faro to Krkcar 2,615.3 km
27h 2m€411–594Fly Faro Airport to Trieste – Friuli Venezia Giulia Airport, bus
- Fly from Faro Airport (FAO) to Trieste – Friuli Venezia Giulia Airport (TRS)plane FAO - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
12h 43m€124–403Fly Faro Airport to Ljubljana, shuttle, bus
- Fly from Faro Airport (FAO) to Ljubljana (LJU)plane FAO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
13h 18m€226–736Fly Faro Airport to Rijeka Airport
- Fly from Faro Airport (FAO) to Rijeka Airport (RJK)plane FAO - RJK
13h 57m€111–477Fly Faro Airport to Venice Marco Polo Airport, shuttle, bus
- Fly from Faro Airport (FAO) to Venice Marco Polo Airport (VCE)plane FAO - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
14h 11m€286–756Train to Lisbon-Portela Airport, fly to Venice Marco Polo Airport, shuttle, bus
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Venice Marco Polo Airport (VCE)plane LIS - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
15h 38m€318–858Fly Faro Airport to Il Caravaggio International Airport, train, bus
- Fly from Faro Airport (FAO) to Il Caravaggio International Airport (BGY)plane FAO - BGY
- Take the train from Brescia to Venezia Mestretrain
- Take the train from Venezia Mestre to Trieste Centraletrain
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
15h 51m€199–686Bus
- Take the bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évorabus
- Take the bus from Evora to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Rijeka bus stationbus 406
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
46h 53m€193–360Train, bus
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon to Lyonbus
- Take the bus from Lyon to Rijeka bus stationbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
2d€212–400Train, bus via Barcelona
- Take the train from Faro to Porto Campanhatrain Ic
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Redondela De Galicia to Barcelona-Santstrain Alv
- Take the bus from Barcelona to Lyonbus
- Take the bus from Lyon to Rijeka bus stationbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
2d 3h€323–590Bus, shuttle
- Take the bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Geneva - Bus stationbus
- Take the bus from Geneva - Bus Station to Bergamo - PIazzale Marconi Bus Stationbus
- Take a shuttle bus from Bergamo to Pula railway Stattion
- Take the bus from Pula , Autobusni Kolodvor to Krk, Autobusni kolodvorbus
2d 8h€634–1,642
Faro to Krk by bus
Questions & Answers
The cheapest way to get from Faro to Krk is to fly and bus which costs €85 - €290 and takes 13h 8m.
The fastest way to get from Faro to Krk is to fly and bus and drive which takes 10h 2m and costs €90 - €270.
No, there is no direct bus from Faro to Krk. However, there are services departing from Faro and arriving at Krk, Autobusni kolodvor via Bordeaux - Belcier Bus Stop, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Trieste, Autostazione and Rijeka, Autobusni Kolodvor. The journey, including transfers, takes approximately 45h 9m.
The distance between Faro and Krk is 2194 km. The road distance is 2615.3 km.
The best way to get from Faro to Krk without a car is to bus via Bordeaux which takes 45h 9m and costs €240 - €550.
It takes approximately 10h 2m to get from Faro to Krk, including transfers.
Faro to Krk bus services, operated by BlaBlaCar Bus, depart from Faro station.
The best way to get from Faro to Krk is to bus via Bordeaux which takes 45h 9m and costs €240 - €550. Alternatively, you can fly, which costs €110 - €480 and takes 13h 57m.
Faro to Krk bus services, operated by BlaBlaCar Bus, arrive at Bordeaux - Belcier Bus Stop station.
Krk is 1h ahead of Faro. It is currently 8:50 PM in Faro and 9:50 PM in Krk.
What companies run services between Faro, Portugal and Krk, Croatia?
You can take a bus from Faro to Krk, Autobusni kolodvor via Bordeaux - Belcier Bus Stop, Venice - Mestre Bus Station, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Trieste, Trieste, Autostazione, Rijeka, Željeznički Kolodvor, and Rijeka, Autobusni Kolodvor in around 45h 9m. Alternatively, Eurowings and Lufthansa fly from Faro Airport (FAO) to Rijeka Airport (RJK) twice a week.
- Website
- iberia.com
Flights from Faro Airport to Ljubljana via Barcelona
- Ave. Duration
- 6h 52m
- When
- Thursday and Sunday
- Estimated price
- €60–230
Flights from Faro Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 6h 53m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €60–220
Flights from Faro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 8h 27m
- When
- Thursday and Sunday
- Estimated price
- €45–190
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- €50–160
- Website
- lufthansa.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–370
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- €90–370
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €55–200
Flights from Faro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €100–410
Flights from Faro Airport to Rijeka Airport via Frankfurt
- Ave. Duration
- 18h 55m
- When
- Friday
- Estimated price
- €150–650
- Website
- ryanair.com
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Charleroi
- Ave. Duration
- 5h 20m
- When
- Tuesday and Saturday
- Estimated price
- €60–210
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €65–180
Flights from Faro Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–210
Flights from Faro Airport to Il Caravaggio International Airport via Porto
- Ave. Duration
- 5h 26m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €40–210
Flights from Faro Airport to Il Caravaggio International Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Thursday
- Estimated price
- €40–210
Flights from Faro Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- €40–210
- Website
- vueling.com
Flights from Faro Airport to Ljubljana via Barcelona
- Ave. Duration
- 6h 52m
- When
- Thursday and Sunday
- Estimated price
- €60–230
Flights from Faro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 8h 27m
- When
- Thursday and Sunday
- Estimated price
- €45–190
Flights from Faro Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 6h 17m
- When
- Thursday and Saturday
- Estimated price
- €60–220
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- €50–160
- Website
- flytap.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–330
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €55–200
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–190
- Website
- easyjet.com
Flights from Faro Airport to Pula Airport via Basel
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €65–220
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Geneva
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €80–220
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 6h 25m
- When
- Monday and Sunday
- Estimated price
- €80–220
- Website
- ita-airways.com
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €55–200
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–190
- Website
- eurowings.com
Flights from Faro Airport to Pula Airport via Stuttgart
- Ave. Duration
- 11h 5m
- When
- Saturday
- Estimated price
- €60–260
Flights from Faro Airport to Rijeka Airport via Dusseldorf
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- €110–470
- Website
- flyedelweiss.com
Flights from Faro Airport to Pula Airport via Zurich
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €150–410
- Website
- transavia.com
Flights from Faro Airport to Trieste – Friuli Venezia Giulia Airport via Rotterdam
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €95–440
- Website
- transavia.com
Flights from Faro Airport to Ljubljana via Paris Orly
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- €95–450
- Website
- luxair.lu
Flights from Faro Airport to Ljubljana via Luxembourg
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- €65–230
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- €30–60
- Website
- https://www.cp.pt/en/
Train from Faro to Porto Campanha
- Ave. Duration
- 5h 48m
- Frequency
- Twice daily
- Estimated price
- €60–130
- Website
- https://www.cp.pt/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brescia to Venezia Mestre
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €25–50
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Brescia to Venezia Mestre
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €27–55
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brescia to Venezia Mestre
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- €22–40
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €27–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brescia to Venezia Mestre
- Ave. Duration
- 1h 37m
- Frequency
- 6 times a week
- Estimated price
- €40–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–90
- 2nd Class
- €40–60
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €18–30
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- €140–240
- Website
- https://www.renfe.com/es/en
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Pula Airport to Rabac
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- €9–14
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Faro to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Estimated price
- €90–170
- Website
- https://www.blablacar.co.uk/bus
Bus from Bordeaux - Belcier Bus Stop to Venice - Mestre Bus Station
- Ave. Duration
- 17h 50m
- Frequency
- Once daily
- Estimated price
- €80–150
- Website
- https://www.blablacar.co.uk/bus
Bus from Geneva - Bus Station to Bergamo - PIazzale Marconi Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Trieste
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évora
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €16–29
- Website
- https://www.flixbus.co.uk
Bus from Evora to Milan
- Ave. Duration
- 29h 55m
- Frequency
- Once daily
- Estimated price
- €140–250
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Rijeka bus station
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Lyon
- Ave. Duration
- 25h 35m
- Frequency
- Twice daily
- Estimated price
- €120–220
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Rijeka bus station
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Lyon
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–170
- Website
- https://www.goopti.com/en/
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–280
- Website
- https://www.goopti.com/en/
- Shared
- €31
- Private
- €138
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €160–410
- Website
- https://www.goopti.com/en/
Shuttle from Bergamo to Pula railway Stattion
- Ave. Duration
- 8h 45m
- Frequency
- On demand
- Estimated price
- €431–1,200
- Website
- https://www.goopti.com/en/
- Shared
- €431
- Private
- €534
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Pula , Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €1–23
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évora
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €18–45
- Website
- https://rede-expressos.pt
Bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €20–45
- Website
- https://rede-expressos.pt
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estação Rodoviária de Sete Rios to Geneva - Bus station
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €160–330
- Website
- https://www.alsa.com/en
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Faro to Krk is 2615 km. It takes approximately 27h 2m to drive from Faro to Krk.
Book your Faro to Krk bus tickets online with Omio.
There are 4834+ hotels available in Krk.



































































