There are 11 ways to get from Faro to Krk by plane, bus, train, 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 Faro Airport to Rijeka Airport
best- Fly from Faro Airport (FAO) to Rijeka Airport (RJK)plane FAO - RJK
14h 2m€101–378Bus to Seville Airport, fly to Treviso Airport, shuttle, bus
cheapest- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Treviso Airport (TSF)plane SVQ - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
14h 59m€89–546Bus, train
- Take the bus from Faro to Sevilla Santa Justabus
- Take the train from Sevilla - Estacion Santa Justa to Estación de Atochatrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
- Take the bus from Perpignan Bus Station to Venezia, Tronchetto fermata dell'autobusbus
- Take the bus from Venezia, Tronchetto fermata dell'autobus to Rijeka Central Bus Stationbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
35h 18m€157–283Drive 2,615.3 km
- Drive from Faro to Krkcar 2,615.3 km
27h 2m€397–573Fly Faro Airport to Zagreb Franjo Tuđman Airport, bus
- 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
12h 26m€92–252Fly 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
15h 51m€256–524Fly 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 39m€201–544Train 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 36m€210–571Bus to Seville Airport, fly to Trieste – Friuli Venezia Giulia Airport, bus
- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Trieste – Friuli Venezia Giulia Airport (TRS)plane SVQ - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
13h 28m€183–330Bus
- Take the bus from Faro to Huelvabus
- Take the bus from Huelva Central Bus Station to Ljubljana Central Bus Stationbus
- Take the bus from Ljubljana bus station to Krkbus 944
2d 2h€125–205Bus via Madrid
- Take the bus from Faro to Madrid - South Stationbus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padua to Pula , Autobusni Kolodvorbus 419
- Take the bus from Pula , Autobusni Kolodvor to Krk, Autobusni kolodvorbus
2d 4h€137–204
Faro to Krk by bus
Questions & Answers
The cheapest way to get from Faro to Krk is to fly and bus which costs €90 - €260 and takes 12h 26m.
The fastest way to get from Faro to Krk is to fly and bus which takes 12h 26m and costs €90 - €260.
No, there is no direct bus from Faro to Krk. However, there are services departing from Faro and arriving at Krk via Huelva Central Bus Station and Ljubljana bus station. The journey, including transfers, takes approximately 2 days 2h.
The distance between Faro and Krk is 2158 km. The road distance is 2615.3 km.
The best way to get from Faro to Krk without a car is to bus and train which takes 35h 18m and costs €150 - €290.
It takes approximately 14h 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 fly which takes 14h 2m and costs €100 - €380. Alternatively, you can bus, which costs €120 - €210 and takes 2 days 2h.
Faro to Krk bus services, operated by BlaBlaCar Bus, arrive at Huelva station.
Krk is 1h ahead of Faro. It is currently 12:43 PM in Faro and 1:43 PM in Krk.
What companies run services between Faro, Portugal and Krk, Croatia?
Eurowings and Ryanair fly from Faro Airport (FAO) to Rijeka Airport (RJK) twice a week. Alternatively, you can take a bus from Faro to Krk via Huelva Central Bus Station, Ljubljana Central Bus Station, and Ljubljana bus station in around 2d 2h.
- Website
- ryanair.com
Flights from Faro Airport to Rijeka Airport via Hahn
- Ave. Duration
- 19h 15m
- When
- Sunday
- Estimated price
- €100–360
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- €65–170
Flights from Faro Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- €60–120
Flights from Seville Airport to Treviso Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €50–170
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h
- When
- Tuesday
- Estimated price
- €55–160
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- €55–160
Flights from Seville Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday and Saturday
- Estimated price
- €55–160
- Website
- easyjet.com
Flights from Faro Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €55–230
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 5h 45m
- When
- Monday and Sunday
- Estimated price
- €70–200
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 5h 55m
- When
- Thursday and Friday
- Estimated price
- €70–200
- Website
- flytap.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 7h 25m
- When
- Saturday and Sunday
- Estimated price
- €75–330
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €120–350
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €95–170
- Website
- lufthansa.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 7h 17m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €75–340
Flights from Faro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 7h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €95–410
- Website
- vueling.com
Flights from Faro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- €40–180
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 5h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–130
- Website
- iberia.com
Flights from Faro Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 9h 30m
- When
- Wednesday
- Estimated price
- €55–220
Flights from Lisbon-Portela Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 5h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–130
- Website
- eurowings.com
Flights from Faro Airport to Rijeka Airport via Dusseldorf
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €120–490
- Website
- croatiaairlines.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €120–350
- Website
- swiss.com
Flights from Faro Airport to Ljubljana via Zurich
- Ave. Duration
- 12h 30m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €85–400
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Sevilla - Estacion Santa Justa to Estación de Atocha
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- €20–75
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- €65–90
- Website
- https://www.renfe.com/es/en
- 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
- €12–27
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Sevilla Santa Justa
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €26–45
- Website
- https://rede-expressos.pt/en
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €1–15
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–15
Bus from Faro to Huelva
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €1–11
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–11
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Perpignan Bus Station to Venezia, Tronchetto fermata dell'autobus
- Ave. Duration
- 14h 55m
- Frequency
- 3 times a week
- Estimated price
- €35–50
- Website
- https://www.itabus.it/en/home
Bus from Venezia, Tronchetto fermata dell'autobus to Rijeka Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- https://www.itabus.it/en/home
- 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 15m
- 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
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–170
- Website
- https://www.goopti.com/en/
- Shared
- €31–34
- Private
- €95–170
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €105–107
- Website
- https://www.goopti.com/en/
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €34–250
- Website
- https://www.goopti.com/en/
- Shared
- €34–38
- Private
- €140–250
Shuttle from Treviso, Aeroporto to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €35–320
- Website
- https://www.goopti.com/en/
- Shared
- €35–100
- Private
- €170–320
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €21–30
- Website
- https://www.blablacar.co.uk/bus
Bus from Faro to Huelva
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €17–24
- Website
- https://www.blablacar.co.uk/bus
Bus from Faro to Madrid - South Station
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- €45–70
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Huelva Central Bus Station to Ljubljana Central Bus Station
- Ave. Duration
- 43h 45m
- Frequency
- 4 times a week
- Estimated price
- €110–160
- Website
- https://union-ivkoni.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ljubljana bus station to Krk
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- €14–21
- Website
- https://www.flixbus.co.uk
Bus from Padua to Pula , Autobusni Kolodvor
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- €60–75
- Schedules at
- tabitatour.ro
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.
There are 11084+ hotels available in Krk.









































