There are 11 ways to get from Bucharest to Opatija by plane, bus, train, night train, shuttle, or car
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 Rijeka Airport
best- Fly from Bucharest Otopeni (OTP) to Rijeka Airport (RJK)plane OTP - RJK
9h 20m€121–344Train
cheapest- Take the train from Bucuresti Nord to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Postojnatrain
- Take the train from Postojna to Opatija-Matuljitrain 481
31h 20m€98–133Bus
- Take the bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Opatijabus N969
16h 7mNight train
- Take the nighttrain from Bucuresti Nord to Wien Meidlingnighttrain Night Train
- Take the nighttrain from Wien Meidling to Rijekanighttrain En
32h 18m€147–298Fly to Zagreb Franjo Tuđman Airport, shuttle
- Fly from Bucharest Otopeni (OTP) to Zagreb Franjo Tuđman Airport (ZAG)plane OTP - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Rijeka
10h 46m€267–736Fly to Treviso Airport, shuttle
- Fly from Bucharest Otopeni (OTP) to Treviso Airport (TSF)plane OTP - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
9h 56m€152–936Fly to Klagenfurt Airport, shuttle, bus
- Fly from Bucharest Otopeni (OTP) to Klagenfurt Airport (KLU)plane OTP - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
12h 58m€411–1,194Fly to Pula Airport, bus
- Fly from Bucharest Otopeni (OTP) to Pula Airport (PUY)plane OTP - PUY
- Take the bus from Labin, Autobusni Kolodvor to Opatija, Autobusni Kolodvorbus
10h 40m€102–240Fly to Bologna Guglielmo Marconi Airport, train, bus
- Fly from Bucharest Otopeni (OTP) to Bologna Guglielmo Marconi Airport (BLQ)plane OTP - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Trieste Centraletrain
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
10h 45m€150–514Bus, train
- Take the bus from Bucharest to Udinebus
- Take the train from Udine to Trieste Centraletrain Re
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
25h 33mDrive 1,155 km
- Drive from Bucharest to Opatijacar 1,155 km
13h 2m€162–234
Bucharest to Opatija by train and bus
Questions & Answers
The cheapest way to get from Bucharest to Opatija is to train which costs €95 - €140 and takes 31h 20m.
The fastest way to get from Bucharest to Opatija is to fly which takes 9h 20m and costs €120 - €350.
No, there is no direct bus from Bucharest to Opatija. However, there are services departing from Bucharest and arriving at Opatija via Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 16h 7m.
No, there is no direct train from Bucharest to Opatija. However, there are services departing from Bucuresti Nord and arriving at Opatija-Matulji via Budapest-Keleti and Postojna. The journey, including transfers, takes approximately 31h 20m.
The distance between Bucharest and Opatija is 967 km. The road distance is 1155 km.
The best way to get from Bucharest to Opatija without a car is to bus which takes 16h 7m and costs .
It takes approximately 9h 20m to get from Bucharest to Opatija, including transfers.
Bucharest to Opatija bus services, operated by Maxibus Travel, depart from Bucharest station.
Bucharest to Opatija train services, operated by Romanian Railways (CFR), depart from Bucuresti Nord station.
The best way to get from Bucharest to Opatija is to fly which takes 9h 20m and costs €120 - €350. Alternatively, you can bus, which costs and takes 16h 7m, you could also train, which costs €95 - €140 and takes 31h 20m.
What companies run services between Bucharest, Romania and Opatija, Primorsko-Goranska, Croatia?
Lufthansa, Lufthansa City, and four other airlines fly from Bucharest Otopeni (OTP) to Rijeka Airport (RJK) once daily. Alternatively, you can take a bus from Bucharest to Opatija via Budapest, Népliget Autóbusz-Pályaudvar in around 16h 7m.
- Website
- lufthansa.com
Flights from Bucharest Otopeni to Rijeka Airport via Frankfurt
- Ave. Duration
- 5h 37m
- When
- Wednesday and Saturday
- Estimated price
- €130–600
Flights from Bucharest Otopeni to Rijeka Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Monday and Friday
- Estimated price
- €140–490
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- €95–330
Flights from Bucharest Otopeni to Klagenfurt Airport via Vienna
- Ave. Duration
- 5h 10m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €80–280
Flights from Bucharest Otopeni to Pula Airport via Munich
- Ave. Duration
- 4h
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €110–380
Flights from Bucharest Otopeni to Pula Airport via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €120–410
- Website
- airserbia.com
Flights from Bucharest Otopeni to Rijeka Airport via Belgrade
- Ave. Duration
- 10h 55m
- When
- Saturday
- Estimated price
- €110–310
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 5h 38m
- When
- Monday, Thursday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- €60–230
Flights from Bucharest Otopeni to Pula Airport via Belgrade
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–240
- Website
- austrian.com
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €80–300
Flights from Bucharest Otopeni to Klagenfurt Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €80–380
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €80–300
- Website
- ryanair.com
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Thessaloniki
- Ave. Duration
- 5h 25m
- When
- Wednesday and Thursday
- Estimated price
- €55–150
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Corfu
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €55–150
Flights from Bucharest Otopeni to Treviso Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–240
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €40–170
- Website
- croatiaairlines.com
Flights from Bucharest Otopeni to Rijeka Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €150–490
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €80–300
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Treviso Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €45–230
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- €26–150
- Website
- eurowings.com
Flights from Bucharest Otopeni to Rijeka Airport via Dusseldorf
- Ave. Duration
- 10h 10m
- When
- Wednesday
- Estimated price
- €95–400
Flights from Bucharest Otopeni to Pula Airport via Stuttgart
- Ave. Duration
- 4h 50m
- When
- Wednesday and Saturday
- Estimated price
- €75–300
- Website
- tarom.ro
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 8h
- When
- Thursday and Sunday
- Estimated price
- €60–230
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Budapest-Keleti
- Ave. Duration
- 16h 26m
- Frequency
- Twice daily
- Estimated price
- €62–67
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Meidling
- Ave. Duration
- 18h 36m
- Frequency
- Twice daily
- Estimated price
- €80–90
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Postojna
- Ave. Duration
- 10h 43m
- Frequency
- Twice daily
- Estimated price
- €27–32
- Website
- Hungarian Railways (MÁV)
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Postojna to Opatija-Matulji
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Postojna to Opatija-Matulji
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Postojna to Opatija-Matulji
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Estimated price
- €9–35
- Website
- PKP Intercity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Wien Meidling to Rijeka
- Ave. Duration
- 11h 56m
- Frequency
- Twice a week
- Estimated price
- €110–210
- Website
- Austrian Railways
Train from Udine to Trieste Centrale
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a week
- Estimated price
- €16–35
- Website
- Austrian Railways
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Night train from Wien Meidling to Rijeka
- Ave. Duration
- 11h 56m
- Frequency
- Once a week
- Estimated price
- €65–100
- Website
- Czech Railways (ČD)
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €22–45
- Schedules at
- Trenitalia Frecce
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €19–40
- Website
- Italo Treno
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €18–40
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Trenitalia
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 48m
- Frequency
- Every 30 minutes
- Estimated price
- €18–30
- Website
- Trenitalia
Train from Udine to Trieste Centrale
- Ave. Duration
- 1h 24m
- Frequency
- Every 20 minutes
- Estimated price
- €10–17
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- 4 times a day
- Estimated price
- €15–35
- Website
- Trenitalia Intercity
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 8h 7m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Opatija
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Estimated price
- €40–70
- Website
- Flixbus
- 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
Shuttle from Klagenfurt Flughafen to Trieste Centrale
- Ave. Duration
- 2h 11m
- Frequency
- On demand
- Estimated price
- €220–600
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €90–240
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €90–240
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €90–240
- Website
- GoOpti
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Labin, Autobusni Kolodvor to Opatija, Autobusni Kolodvor
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €6–14
- Website
- Brioni Pula d.o.o.
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Bucharest to Udine
- Ave. Duration
- 21h 12m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Bucharest to Opatija bus services, operated by Maxibus Travel, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Opatija is 1h behind Bucharest. It is currently 9:26 PM in Bucharest and 8:26 PM in Opatija.
Bucharest to Opatija train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Bucharest to Opatija is 1155 km. It takes approximately 13h 2m to drive from Bucharest to Opatija.
Book your Bucharest to Opatija bus tickets online with Omio.
There are 5248+ hotels available in Opatija.












































































