There are 10 ways to get from Rijeka to Ksamil by bus, train, busferry, taxi, car, shuttle, plane, car ferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Pristina
best- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the bus from Trieste, Autostazione to Pristinabus
- Take the bus from Pristina to Ksamilbus
21h 4m$233–321Shuttle to Treviso Airport, fly to Tirana International Airport Nënë Tereza, bus
cheapest- Take a shuttle bus from Rijeka to Treviso, Aeroporto
- Fly from Treviso Airport (TSF) to Tirana International Airport Nënë Tereza (TIA)plane TSF - TIA
- Take the bus from Durrës to Ksamilbus
14h 20m$111–624Bus, train, bus and ferry, taxi
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the train from Trieste Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Brindisitrain Fr
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
- Take the bus from Vlorë to Himarëbus
- Take the taxi from Himarë to Ksamiltaxi
21h 57mDrive 1,041.2 km
- Drive from Rijeka to Ksamilcar 1,041.2 km
14h 55m$189–273Train, bus
- Take the train from Rijeka to Pivkatrain 480
- Take the bus from Sežana to Strugabus
- Take the bus from Struga to Sarandëbus
22h 17mBus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the bus from Trieste, Autostazione to Vlore , stationbus
- Take the bus from Vlore , station to Sarandëbus
28h 8m$143–249Bus via Dubrovnik
- Take the bus from Rijeka, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvorbus
- Take the bus from Dubrovnik, Autobusni kolodvor to Durrësbus
- Take the bus from Durrës to Ksamilbus
28h 55m$120–174Bus to Trieste – Friuli Venezia Giulia Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Tirana International Airport Nënë Tereza (TIA)plane TRS - TIA
- Take the bus from Durrës to Ksamilbus
12h 30m$112–512Bus to Trieste – Friuli Venezia Giulia Airport, fly to Brindisi Airport, car ferry, Flying Dolphin
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Brindisi Airport (BDS)plane TRS - BDS
- Take the car ferry from Porto di Brindisi to Port of Corfucarferry
- Take the ferry from Port of Corfu to Sarandëferry
16h 40m$154–393Bus, shuttle to Ljubljana, fly to Podgorica Airport, shuttle
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Podgorica Airport (TGD)plane LJU - TGD
- Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
- Take the bus from Ulcinj to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ksamilbus
17h 13m
Treviso Airport (TSF) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Rijeka to Ksamil is to bus via Dubrovnik which costs $120 - $180 and takes 28h 55m.
The fastest way to get from Rijeka to Ksamil is to bus and fly which takes 12h 30m and costs $110 - $550.
No, there is no direct bus from Rijeka to Ksamil. However, there are services departing from Rijeka, Željeznički Kolodvor and arriving at Ksamil via Trieste, Autostazione and Pristina. The journey, including transfers, takes approximately 21h 4m.
The distance between Rijeka and Ksamil is 1512 km. The road distance is 1041.2 km.
The best way to get from Rijeka to Ksamil without a car is to bus via Pristina which takes 21h 4m and costs $230 - $330.
It takes approximately 21h 4m to get from Rijeka to Ksamil, including transfers.
Rijeka to Ksamil bus services, operated by GoOpti, depart from Rijeka, Željeznički Kolodvor station.
Rijeka to Ksamil bus services, operated by GoOpti, arrive at Trieste, Autostazione station.
Yes, the driving distance between Rijeka to Ksamil is 1041 km. It takes approximately 14h 55m to drive from Rijeka to Ksamil.
There are 6298+ hotels available in Ksamil.
What companies run services between Rijeka, Croatia and Ksamil, Albania?
You can take a bus from Rijeka, Željeznički Kolodvor to Ksamil via Trieste, Autostazione and Pristina in around 21h 4m.
- Website
- ryanair.com
Flights from Treviso Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $28–230
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- $50–200
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- $50–200
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $40–120
- Website
- flyulendo.com
Flights from Treviso Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $18–180
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- $23–310
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $70–140
- Website
- wizzair.com
Flights from Ljubljana to Podgorica Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $23–140
- Website
- interjet.com
Flights from Ljubljana to Podgorica Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $160–480
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- $23–45
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Brindisi
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- $140–290
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- $11–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- $16–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://www.italotreno.it/en
- Smart Economy
- $35–50
- Smart Flex
- $40–50
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Rijeka to Pivka
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- http://www.hzpp.hr/en
Train from Rijeka to Pivka
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- $12–17
- Website
- https://www.oebb.at/en/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $33–130
- Website
- https://www.goopti.com/en/
- Shared
- $33–36
- Private
- $65–130
Shuttle from Rijeka to Treviso, Aeroporto
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- $40–360
- Website
- https://www.goopti.com/en/
- Shared
- $40–110
- Private
- $200–360
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- $35–200
- Website
- https://www.goopti.com/en/
- Shared
- $35–39
- Private
- $100–200
- Phone
- +39 333 916 3531
- info@harea.travel
- Website
- harea.travel
Bus from Trieste, Autostazione to Pristina
- Ave. Duration
- 11h 34m
- Frequency
- Twice a week
- Estimated price
- $103
- Website
- https://www.harea.travel/
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- memireisen.net
Bus from Pristina to Ksamil
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- facebook.com
- Phone
- +383 44 184 195
- info@shpjetimi.net
- Website
- shpejtimi.net
Bus from Pristina to Ksamil
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $97
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +7 916 321-96-39
- info@rivierabus.com
- Website
- rivierabus.com
Bus from Vlorë to Himarë
- Ave. Duration
- 53 min
- Frequency
- 3 times a week
- Estimated price
- $22–28
- Website
- https://www.rivierabus.com/
Bus from Vlore , station to Sarandë
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $30–35
- Website
- https://www.rivierabus.com/
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Durrës to Ksamil
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $40
- Schedules at
- https://albanianbus.com/wordpress/
Bus from Tirana, Terminali Lindor I Autobusave to Ksamil
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $40
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +389 041 719 186
- radika.prevozi.lj@gmail.com
- Website
- facebook.com
Bus from Sežana to Struga
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Struga to Sarandë
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- $44
- Schedules at
- senadtours.com
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Struga to Sarandë
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
- Phone
- +355 692323966
Bus from Trieste, Autostazione to Vlore , station
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- $90
- Schedules at
- web.facebook.com
- Phone
- +355 69 22 76 426
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $18
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Website
- https://olgenotravel.com/
- Phone
- +383 49 163 492
- Website
- travel.gjirafa.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $18
- Schedules at
- https://travel.gjirafa.com/en/blogs/boraku
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $12
- Schedules at
- facebook.com
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Rijeka, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- $6–65
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Durrës
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Estimated price
- $74
- Schedules at
- croatiabus.hr
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Ulcinj to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $39
- Schedules at
- facebook.com
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Ulcinj to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $32
- Schedules at
- dritatravel.com
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- $35–55
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $28–30
- Website
- https://ionianseaways.com/
- High Season
- $30
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- Website
- finikas-lines.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $23–35
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- $23
- Ferry - High Season
- $29
- Hydrofoil - Low Season
- $29
- Hydrofoil - High Season
- $35
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $17–23
- Schedules at
- albanialuxuryferries.com
- Ave. Duration
- 1h 20m
- Estimated price
- $100–120
Taxi Himare
- Phone
- +355 692896252
- Website
- taxihimara.com
Taxi Boni
- Phone
- +355 69 558 4747
Riviera Taxi
- Phone
- +355 69 576 4514
Want to know more about travelling around Albania
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide


























































