There are 9 ways to get from Vilnius to Rijeka by plane, bus, train 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.
Recommended option
Fly to Rijeka • 7h 22m
Cheapest option
Bus, train • 32h 41m
7 alternative options
Fly to Zagreb, bus • 9h 8m
Fly to Ljubljana, train • 12h 18m
Fly to Trieste, bus • 11h 52m
Bus • 28h 5m
Bus via Warsaw • 29h 10m
Train, bus • 31h 1m
Drive • 17h 21m
Vilnius to Rijeka by bus
Travel safe during COVID-19
International entry into Croatia from Lithuania
- Entry is fully open for citizens and permanent residents of Lithuania
Conditions of entry into Croatia from Lithuania
- There are no current restrictions
Rules to follow in Croatia
1.5m
Mandatory
Considerations leaving from Lithuania
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, entry into Croatia is currently allowed from Lithuania.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Rijeka is 00385 91 468 30 32.
Wearing a face mask on public transport in Rijeka is mandatory.
The social distance requirement in Rijeka is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 00385 91 468 30 32.
No, returning to Lithuania from Croatia is currently allowed.
See options for return travel.
Last updated: 28 Jul 2022
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Vilnius to Rijeka is to bus which costs $80 - $100 and takes 28h 5m.
The quickest way to get from Vilnius to Rijeka is to fly which costs $130 - $460 and takes 7h 22m.
No, there is no direct bus from Vilnius station to Rijeka station. However, there are services departing from Vilnius Bus Station and arriving at Rijeka bus station via Ostrava - ÚAN. The journey, including transfers, takes approximately 28h 5m.
The distance between Vilnius and Rijeka is 1294 km. The road distance is 1620.5 km.
The best way to get from Vilnius to Rijeka without a car is to bus which takes 28h 5m and costs $80 - $100.
It takes approximately 7h 22m to get from Vilnius to Rijeka, including transfers.
Vilnius to Rijeka bus services, operated by FlixBus, depart from Vilnius Bus Station.
The best way to get from Vilnius to Rijeka is to fly which takes 7h 22m and costs $130 - $460. Alternatively, you can bus, which costs $80 - $100 and takes 28h 5m.
There is no direct flight from Vilnius Airport to Rijeka Airport. The quickest flight takes 4h 40m and has one stopover.
Vilnius to Rijeka bus services, operated by FlixBus, arrive at Rijeka bus station.

- Distance: 1294.4 km
- Duration: 7h 22m
What companies run services between Vilnius, Lithuania and Rijeka, Croatia?
Air Baltic, Lufthansa and four other airlines fly from Vilnius to Rijeka twice daily. Alternatively, you can take a bus from Vilnius to Rijeka via Ostrava - ÚAN in around 28h 5m.

- Website
- lufthansa.com
Flights from Vilnius to Rijeka via Frankfurt
- Ave. Duration
- 6h 55m
- When
- Wednesday and Saturday
- Estimated price
- 1.700 kn - 6.500 kn
Flights from Vilnius to Rijeka via Munich
- Ave. Duration
- 4h 45m
- When
- Tuesday and Thursday
- Estimated price
- 600 kn - 7.000 kn
Flights from Vilnius to Rijeka via Frankfurt, Munich
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- 1.700 kn - 6.500 kn
Flights from Vilnius to Zagreb via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- 1.100 kn - 6.500 kn
Flights from Vilnius to Zagreb via Munich
- Ave. Duration
- 7h
- When
- Tuesday, Thursday and Saturday
- Estimated price
- 650 kn - 3.300 kn
Flights from Vilnius to Ljubljana via Frankfurt
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- 1.900 kn - 6.500 kn
Flights from Vilnius to Ljubljana via Munich
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- 650 kn - 3.300 kn
Flights from Vilnius to Ljubljana via Frankfurt, Munich
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- 1.900 kn - 6.500 kn
Flights from Vilnius to Ljubljana via Munich, Frankfurt
- Ave. Duration
- 6h 50m
- When
- Tuesday and Thursday
- Estimated price
- 850 kn - 4.200 kn
Flights from Vilnius to Trieste via Frankfurt
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 2.200 kn - 6.500 kn
Flights from Vilnius to Trieste via Munich, Frankfurt
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- 1.700 kn - 4.900 kn
Flights from Vilnius to Trieste via Brussels, Frankfurt
- Ave. Duration
- 10h
- When
- Monday
- Estimated price
- 1.200 kn - 6.000 kn
Flights from Vilnius to Trieste via Warsaw Chopin, Frankfurt
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- 2.200 kn - 6.500 kn
Flights from Vilnius to Trieste via Riga, Frankfurt
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- 2.200 kn - 6.500 kn

- Website
- lot.com
Flights from Vilnius to Rijeka via Warsaw Chopin
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- 1.100 kn - 3.900 kn
Flights from Vilnius to Zagreb via Warsaw Chopin
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- 1.100 kn - 3.300 kn
Flights from Vilnius to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 1.200 kn - 4.900 kn

- Website
- ryanair.com
Flights from Vilnius to Rijeka via Stockholm
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- 460 kn - 2.900 kn
Flights from Vilnius to Zagreb via Milan Bergamo
- Ave. Duration
- 7h 50m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- 500 kn - 3.600 kn
Flights from Vilnius to Trieste via London Stansted
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- 700 kn - 6.000 kn

- Website
- turkishairlines.com
Flights from Vilnius to Zagreb via Istanbul
- Ave. Duration
- 7h 55m
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- 2.000 kn - 9.000 kn
Flights from Vilnius to Ljubljana via Istanbul
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- 2.500 kn - 7.500 kn

- Website
- airfrance.com
Flights from Vilnius to Zagreb via Paris Charles de Gaulle
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 950 kn - 4.900 kn
Flights from Vilnius to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 1.000 kn - 4.900 kn

- Website
- airbaltic.com
Flights from Vilnius to Rijeka via Riga
- Ave. Duration
- 4h 40m
- When
- Wednesday and Sunday
- Estimated price
- 600 kn - 7.000 kn

- Website
- flysas.com
Flights from Vilnius to Zagreb via Copenhagen
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Saturday and Sunday
- Estimated price
- 1.700 kn - 5.500 kn

- Website
- croatiaairlines.com
Flights from Vilnius to Zagreb via Copenhagen
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Saturday and Sunday
- Estimated price
- 1.700 kn - 5.500 kn

- Website
- swiss.com
Flights from Vilnius to Zagreb via Zurich
- Ave. Duration
- 7h 50m
- When
- Wednesday and Saturday
- Estimated price
- 1.100 kn - 4.000 kn

- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Rijeka
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Estimated price
- 60 kn - 130 kn
- Website
- Slovenian Railways (SŽ)
- Intercity 2nd Class Ticket
- 70 kn - 90 kn
- Regional Train Ticket
- 60 kn - 75 kn
- Intercity 1st Class Ticket
- 100 kn - 130 kn

- Phone
- (+370) 700 55111
- nuomone@litrail.lt
- Website
- litrail.lt
Train from Vilnius to Kaunas
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- 50 kn - 75 kn
- Website
- Lithuanian Railways (LG)

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.
Contact Details
- Phone
- 703 200 200
- Website
- intercity.pl
Train from Suwalki to Krakow Glowny
- Ave. Duration
- 8h 39m
- Frequency
- Once daily
- Estimated price
- 95 kn - 180 kn
- Website
- PKP Intercity
- Book at
- Poland Rail Pass
- 2nd Class
- 95 kn - 120 kn
- 1st Class
- 140 kn - 180 kn
Train from Krakow Glowny to Graz Hbf
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- 100 kn - 190 kn
- Website
- PKP Intercity
- Book at
- Poland Rail Pass
- 2nd Class
- 100 kn - 130 kn
- 1st Class
- 150 kn - 190 kn

- Website
- oebb.at
Train from Graz Hbf to Ljubljana
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- 270 kn - 380 kn
- Website
- fahrplan.oebb.at

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Graz Hbf to Ljubljana
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- 70 kn - 85 kn
- Website
- mavcsoport.hu

- Website
- oebb.at
Train from Graz Hbf to Ljubljana
- Ave. Duration
- 3h 18m
- Frequency
- Twice a week
- Estimated price
- 240 kn - 330 kn
- Website
- fahrplan.oebb.at

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Train from Brno Main Train Station to Rijeka Train Station
- Ave. Duration
- 14h 31m
- Frequency
- Twice daily
- Estimated price
- 110 kn - 490 kn
- Website
- RegioJet
- 2nd Class
- 120 kn - 180 kn
- 1st Class
- 320 kn - 490 kn

- Phone
- 01 / 6331-999
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- 150 kn - 220 kn
- Schedules at
- plesoprijevoz.hr
- Book at
- plesoprijevoz.hr

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Trieste to Rijeka bus station
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- 50 kn - 65 kn
- Website
- flixbus.co.uk
Bus from Vilnius Bus Station to Ostrava - ÚAN
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- 320 kn - 390 kn
- Website
- flixbus.co.uk
Bus from Ostrava - ÚAN to Rijeka bus station
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- 290 kn - 350 kn
- Website
- flixbus.co.uk
Bus from Vilnius Bus Station to Brno
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- 370 kn - 450 kn
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +372 6800 909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vilnius Panorama to Warsaw Zachodni Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- 190 kn - 270 kn
- Website
- Lux Express

- Phone
- +48 94 354 54 19
- info@globtourist.com
- Website
- globtourist.com
Bus from Warsaw to Karlovac
- Ave. Duration
- 18h
- Frequency
- Once a week
- Estimated price
- 951 kn
- Schedules at
- globtourist.com

- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Karlovac to Rijeka

- Phone
- +370 5 216 0054
- office@toks.lt
- Website
- toks.lt
Bus from Kaunas Central Bus Station to Suwalki Central Bus Station
- Ave. Duration
- 1h
- Frequency
- Once a week
- Estimated price
- 150 kn - 290 kn
- Website
- Toks
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.
More Questions & Answers
Rijeka is 1h behind Vilnius. It is currently 7:29 PM in Vilnius and 6:29 PM in Rijeka.
Yes, the driving distance between Vilnius to Rijeka is 1620 km. It takes approximately 17h 21m to drive from Vilnius to Rijeka.
Scandinavian Airlines, Ryanair, Croatia Airlines and three other airlines offer flights from Vilnius Airport to Rijeka Airport.
Book your Vilnius to Rijeka bus tickets online with FlixBus.
There are 259+ hotels available in Rijeka. Prices start at 750 kn per night.
The best way to get from Vilnius to Vilnius Airport is to bus which takes 18 min and costs $24 - $40.