There are 7 ways to get from Sofia Airport (SOF) to Rijeka by plane, shuttle, bus, 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 to Zagreb Franjo Tuđman Airport, shuttle
best- Fly from Sofia Airport (SOF) to Zagreb Franjo Tuđman Airport (ZAG)plane SOF - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Rijeka
7h 6m€259–714Fly to Rijeka Airport
cheapest- Fly from Sofia Airport (SOF) to Rijeka Airport (RJK)plane SOF - RJK
7h 10m€80–250Bus
- Take the bus from Sofia to Zagrebbus N981
- Take the bus from Zagreb to Rijeka bus stationbus 972 / ...
16h 55m€114–156Drive 949.3 km
- Drive from Sofia Airport (SOF) to Rijekacar 949.3 km
9h 2m€133–192Fly to Treviso Airport, shuttle
- Fly from Sofia Airport (SOF) to Treviso Airport (TSF)plane SOF - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
6h 35m€139–881Bus, train
- Take the bus from Sofia Central Bus Station to Ljubljanabus
- Take the train from Ljubljana to Rijekatrain 481 / ...
17h 32m€132–218Bus, train via Zagreb
- Take the bus from Sofia Central Bus Station to Zagreb - Motel Plitvicebus
- Take the train from Zagreb Glavni Kol. to Rijekatrain Re / ...
21h 2m€160–207
Sofia Airport (SOF) to Rijeka by bus
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Rijeka is to bus which costs €110 - €160 and takes 16h 55m.
The fastest way to get from Sofia Airport (SOF) to Rijeka is to fly and shuttle which takes 6h 35m and costs €130 - €900.
No, there is no direct bus from Sofia Airport (SOF) to Rijeka station. However, there are services departing from Летище София Терминал 1 and arriving at Rijeka bus station via Хотел Плиска, Sofia and Zagreb. The journey, including transfers, takes approximately 16h 55m.
The distance between Sofia Airport (SOF) and Rijeka is 848 km. The road distance is 949.3 km.
The best way to get from Sofia Airport (SOF) to Rijeka without a car is to bus which takes 16h 55m and costs €110 - €160.
It takes approximately 7h 6m to get from Sofia Airport (SOF) to Rijeka, including transfers.
Sofia Airport (SOF) to Rijeka bus services, operated by FlixBus, depart from Sofia station.
The best way to get from Sofia Airport (SOF) to Rijeka is to bus which takes 16h 55m and costs €110 - €160. Alternatively, you can fly, which costs €80 - €250 and takes 7h 10m.
Sofia Airport (SOF) to Rijeka bus services, operated by FlixBus, arrive at Zagreb station.
Rijeka is 1h behind Sofia Airport (SOF). It is currently 12:55 AM in Sofia Airport (SOF) and 11:55 PM in Rijeka.
What companies run services between Sofia Airport (SOF), Bulgaria and Rijeka, Croatia?
You can take a bus from Летище София Терминал 1 to Rijeka bus station via Хотел Плиска, Централна Гара, Sofia, and Zagreb in around 16h 55m. Alternatively, Lufthansa, Croatia Airlines, and Air Serbia fly from Sofia Airport (SOF) to Rijeka Airport (RJK) 5 times a week.
- Website
- airserbia.com
Flights from Sofia Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- €100–160
Flights from Sofia Airport to Rijeka Airport via Belgrade
- Ave. Duration
- 10h 25m
- When
- Saturday
- Estimated price
- €110–290
- Website
- ryanair.com
Flights from Sofia Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 6h 50m
- When
- Friday and Saturday
- Estimated price
- €45–140
Flights from Sofia Airport to Zagreb Franjo Tuđman Airport via Corfu
- Ave. Duration
- 6h 50m
- When
- Tuesday and Sunday
- Estimated price
- €45–140
Flights from Sofia Airport to Treviso Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday and Sunday
- Estimated price
- €40–140
- Website
- lufthansa.com
Flights from Sofia Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- €90–310
Flights from Sofia Airport to Rijeka Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Wednesday and Saturday
- Estimated price
- €150–500
Flights from Sofia Airport to Rijeka Airport via Munich
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- €130–460
- Website
- austrian.com
Flights from Sofia Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €75–280
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Rijeka
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Rijeka
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Rijeka
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- €45–65
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Ljubljana to Rijeka
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- €20–75
- Website
- PKP Intercity
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Velika Gorica, Zagreb Airport to Rijeka
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €210–550
- Website
- GoOpti
Shuttle from Treviso, Aeroporto to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €96–700
- Website
- GoOpti
- Shared
- €96
- Private
- €223
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Sofia to Zagreb
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Estimated price
- €65–110
- Website
- Flixbus
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €13–23
- Website
- Flixbus
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €1–12
- Website
- Arriva Croatia
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- €12–50
- Website
- Brioni Pula d.o.o.
- Phone
- +385 043 277 100
- [email protected]
- Website
- Cazmatrans NOVA d.o.o.
Bus from Zagreb to Rijeka bus station
- Ave. Duration
- 2h 38m
- Frequency
- Twice a week
- Estimated price
- €25
- Website
- Cazmatrans NOVA d.o.o.
- Phone
- +385 (0) 32 308 935
- [email protected]
- 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
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Ljubljana
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- €80
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Sofia Central Bus Station to Ljubljana
- Ave. Duration
- 16h 32m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- yubim.eu
Bus from Sofia Central Bus Station to Zagreb - Motel Plitvice
- Ave. Duration
- 14h 7m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- yubim.eu
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sofia Airport (SOF) to Rijeka is 949 km. It takes approximately 9h 2m to drive from Sofia Airport (SOF) to Rijeka.
There are 8346+ hotels available in Rijeka.








































