There are 10 ways to get from Cyprus to Rijeka by plane, bus, car ferry, shuttle, car, 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 Ercan International Airport to Zagreb Franjo Tuđman Airport, bus
best- Fly from Ercan International Airport (ECN) to Zagreb Franjo Tuđman Airport (ZAG)plane ECN - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
8h 23m€286–461Fly Paphos International Airport to Zagreb Franjo Tuđman Airport, bus
cheapest- Fly from Paphos International Airport (PFO) to Zagreb Franjo Tuđman Airport (ZAG)plane PFO - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
8h 40m€68–447Car ferry, bus
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to Esenler Otogarbus
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvorbus
47h 37m€144–396Fly Ercan International Airport to Ljubljana, shuttle, bus
- Fly from Ercan International Airport (ECN) to Ljubljana (LJU)plane ECN - 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
9h 10m€395–696Fly Larnaca International Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Larnaca International Airport (LCA) to Zagreb Franjo Tuđman Airport (ZAG)plane LCA - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
12h 8m€129–358Fly Larnaca International Airport to Ljubljana, shuttle, bus
- Fly from Larnaca International Airport (LCA) to Ljubljana (LJU)plane LCA - 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
11h 40m€258–773Fly Larnaca International Airport to Venice Marco Polo Airport, shuttle, bus
- Fly from Larnaca International Airport (LCA) to Venice Marco Polo Airport (VCE)plane LCA - 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
10h 23m€263–823Car ferry, bus via Zagreb
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to İstanbul Alibeyköybus
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Zagrebbus
- Take the bus from Zagreb to Rijeka bus stationbus 972 / ...
2d€228–413Drive, car ferry, bus, train
- Drive from Nicosia to Mağusacar
- Take the car ferry from Mağusa to Mersincarferry
- Take the bus from Tarsus to Alibeyköybus
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Rijekatrain 210
2d€246–387Car ferry, bus, train
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to İstanbul Alibeyköybus
- Take the bus from Montenegro Hotel to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Rijekatrain 210
2d 8h€278–485
Ercan International Airport (ECN) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Cyprus to Rijeka is to fly and bus which costs €65 - €450 and takes 8h 40m.
The fastest way to get from Cyprus to Rijeka is to fly and bus which takes 8h 23m and costs €280 - €470.
The distance between Cyprus and Rijeka is 2070 km.
The best way to get from Cyprus to Rijeka without a car is to car ferry and bus which takes 47h 37m and costs €140 - €400.
It takes approximately 8h 23m to get from Cyprus to Rijeka, including transfers.
Rijeka is 1h behind Cyprus. It is currently 8:48 AM in Cyprus and 7:48 AM in Rijeka.
There are 8150+ hotels available in Rijeka.
What companies run services between Cyprus and Rijeka, Croatia?
There is no direct connection from Cyprus to Rijeka. However, you can take the taxi to Ercan International Airport (ECN) airport, fly to Zagreb Franjo Tuđman Airport (ZAG), walk to Zagreb Airport, then take the bus to Rijeka - Autobusni Kolodvor. Alternatively, you can take a vehicle from Nicosia to Rijeka, Autobusni Kolodvor via Girne, Taşucu, Taşucu, Esenler Otogar, İstanbul Esenler, and Beograd, Autobuska stanica in around 47h 37m.
- Website
- turkishairlines.com
Flights from Ercan International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- €230–390
Flights from Ercan International Airport to Ljubljana via Istanbul
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- €210–230
- Website
- ryanair.com
Flights from Paphos International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €30–160
Flights from Paphos International Airport to Zagreb Franjo Tuđman Airport via Malta
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- €30–160
Flights from Paphos International Airport to Zagreb Franjo Tuđman Airport via Thessaloniki
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €30–160
Flights from Larnaca International Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 6h 10m
- When
- Friday and Monday
- Estimated price
- €65–250
- Website
- en.aegeanair.com
Flights from Larnaca International Airport to Zagreb Franjo Tuđman Airport via Athens
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €100–340
Flights from Larnaca International Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- €60–240
Flights from Larnaca International Airport to Ljubljana via Athens
- Ave. Duration
- 5h 45m
- When
- Tuesday and Friday
- Estimated price
- €130–430
Flights from Larnaca International Airport to Venice Marco Polo Airport via Athens
- Ave. Duration
- 5h 37m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–300
- Website
- airserbia.com
Flights from Larnaca International Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 9h 56m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–240
Flights from Larnaca International Airport to Ljubljana via Belgrade
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- €90–180
- Website
- flypgs.com
Flights from Ercan International Airport to Zagreb Franjo Tuđman Airport via Sabiha Gokcen
- Ave. Duration
- 6h 7m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €100–500
Flights from Ercan International Airport to Ljubljana via Sabiha Gokcen
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €130–650
- Website
- austrian.com
Flights from Larnaca International Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 7h 15m
- When
- Monday to Friday
- Estimated price
- €110–420
Flights from Larnaca International Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €120–430
- Website
- elal.com
Flights from Larnaca International Airport to Zagreb Franjo Tuđman Airport via Tel Aviv
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- €240–1,400
- Website
- lufthansa.com
Flights from Larnaca International Airport to Ljubljana via Frankfurt
- Ave. Duration
- 7h 10m
- When
- Saturday and Sunday
- Estimated price
- €180–440
- Website
- wizzair.com
Flights from Larnaca International Airport to Ljubljana via Skopje
- Ave. Duration
- 10h 5m
- When
- Monday
- Estimated price
- €75–300
- Website
- israir.co.il
Flights from Larnaca International Airport to Ljubljana via Tel Aviv
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- €230–650
- Website
- flyulendo.com
Flights from Larnaca International Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- €35–130
- Website
- cyprusairways.com
Flights from Larnaca International Airport to Venice Marco Polo Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- €130–310
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Slavonski Brod to Rijeka
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- €95–140
- Website
- http://www.hzpp.hr/en
- 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
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Taşucu to Esenler Otogar
- Ave. Duration
- 16h 31m
- Frequency
- Twice daily
- Estimated price
- €34
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to İstanbul Alibeyköy
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- €34
- Schedules at
- mersinnurturizm.com
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler to Beograd, Autobuska stanica
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- €36
- Schedules at
- luksyonca.com.tr
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €5–55
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €1–12
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €1–3
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- http://bstours.rs/en/
- Phone
- + 385 (0)52 383 000
- fils@fils.hr
- Website
- fils.hr
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- €45–65
- Schedules at
- fils.hr
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- 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
- €100–260
- Website
- https://www.goopti.com/en/
- Private
- €204
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–160
- 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
- €150–380
- Website
- https://www.goopti.com/en/
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Montenegro Hotel to Beograd, Autobuska stanica
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €51
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
Bus from Montenegro Hotel to Novi Sad, Autobuska Stanica
- Ave. Duration
- 15h 45m
- Frequency
- Twice a week
- Estimated price
- €51
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Belgrade bus station to Zagreb
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- €27–50
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- https://www.flixbus.co.uk
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- €12–50
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 38m
- Frequency
- Twice a week
- Estimated price
- €25
- Website
- https://cazmatrans.hr/en/
Bus from Novi Sad, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- €29
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- €47
- Schedules at
- polet.hr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Tarsus to Alibeyköy
- Ave. Duration
- 10h 29m
- Frequency
- Once daily
- Estimated price
- €23–55
- Website
- https://www.metroturizm.com.tr/en
- Standard
- €35–55
- Phone
- 0392 444 43 64
- Website
- akgunlerbilet.com
Car ferry from Girne to Taşucu
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €35–190
- Website
- https://www.akgunlerbilet.com/?lang=en
- Single Passenger
- €35–50
- Car
- €110–190
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- €67–119
- Website
- https://www.akgunlerbilet.com/?lang=en
- Car Passenger
- €119
- Motorbike Passenger
- €79
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide


















































