There are 5 ways to get from Rabat to Ksamil by plane, bus, train, car, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rabat-Salé to Tirana International Airport Nënë Tereza, bus
best- Fly from Rabat-Salé (RBA) to Tirana International Airport Nënë Tereza (TIA)plane RBA - TIA
- Take the bus from Durrës to Ksamilbus
15h 10m$169–469Train to Mohammed V International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Tirana International Airport Nënë Tereza (TIA)plane CMN - TIA
- Take the bus from Durrës to Ksamilbus
17h 4m$202–708Train to Mohammed V International Airport, fly to Ioannina National Airport, drive
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Ioannina National Airport (IOA)plane CMN - IOA
- Drive from Ioannina National Airport (IOA) to Ksamilcar
13h 57m$277–796Fly Rabat-Salé to Corfu International Airport, Ioannis Kapodistrias, Flying Dolphin
- Fly from Rabat-Salé (RBA) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane RBA - CFU
- Take the ferry from Port of Corfu to Sarandëferry
11h 34m$189–602Fly Rabat-Salé to Brindisi Airport, car ferry, Flying Dolphin
- Fly from Rabat-Salé (RBA) to Brindisi Airport (BDS)plane RBA - BDS
- Take the car ferry from Porto di Brindisi to Port of Corfucarferry
- Take the ferry from Port of Corfu to Sarandëferry
19h 31m$183–554
Rabat-Salé (RBA) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Rabat to Ksamil is to fly and bus which costs $160 - $470 and takes 15h 10m.
The fastest way to get from Rabat to Ksamil is to fly and Flying Dolphin which takes 11h 34m and costs $180 - $600.
The distance between Rabat and Ksamil is 2730 km.
It takes approximately 15h 10m to get from Rabat to Ksamil, including transfers.
Ksamil is 1h ahead of Rabat. It is currently 3:42 AM in Rabat and 4:42 AM in Ksamil.
There are 3034+ hotels available in Ksamil.
What companies run services between Rabat, Morocco and Ksamil, Albania?
There is no direct connection from Rabat to Ksamil. However, you can take the vehicle to Aeroport Rabat Sale, walk to Rabat-Salé (RBA) airport, fly to Tirana International Airport Nënë Tereza (TIA), walk to Tirana Airport, take the bus to Durrës, then take the bus to Ksamil. Alternatively, you can take the train to Gare Oasis, take the train to Mohammed V International Airport, walk to Mohammed V International Airport (CMN) airport, fly to Tirana International Airport Nënë Tereza (TIA), walk to Tirana Airport, take the bus to Durrës, then take the bus to Ksamil.
- Website
- ryanair.com
Flights from Rabat-Salé to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- $120–440
Flights from Rabat-Salé to Tirana International Airport Nënë Tereza via Milan Bergamo
- Ave. Duration
- 9h 48m
- When
- Tuesday and Saturday
- Estimated price
- $130–460
Flights from Rabat-Salé to Tirana International Airport Nënë Tereza via Rome Ciampino
- Ave. Duration
- 11h 50m
- When
- Monday and Friday
- Estimated price
- $120–420
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 8h 13m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $120–600
Flights from Rabat-Salé to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- $160–550
Flights from Rabat-Salé to Brindisi Airport via Madrid
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- $130–460
Flights from Rabat-Salé to Brindisi Airport via Pisa
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- $130–460
Flights from Rabat-Salé to Brindisi Airport via Milan Bergamo
- Ave. Duration
- 10h 28m
- When
- Saturday and Tuesday
- Estimated price
- $140–480
Flights from Rabat-Salé to Brindisi Airport via Beauvais
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- $170–600
Flights from Rabat-Salé to Brindisi Airport via Milan Malpensa
- Ave. Duration
- 7h 20m
- When
- Monday and Friday
- Estimated price
- $180–600
- Website
- flyulendo.com
Flights from Rabat-Salé to Tirana International Airport Nënë Tereza via Barcelona
- Ave. Duration
- 7h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- $110–420
Flights from Rabat-Salé to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 6h 55m
- When
- Wednesday and Sunday
- Estimated price
- $120–440
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 5h 40m
- When
- Tuesday and Saturday
- Estimated price
- $140–600
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Barcelona
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $95–340
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Valencia
- Ave. Duration
- 7h 10m
- When
- Monday
- Estimated price
- $95–340
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 9h 50m
- When
- Saturday
- Estimated price
- $140–600
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Verona
- Ave. Duration
- 11h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–650
- Website
- easyjet.com
Flights from Rabat-Salé to Brindisi Airport via Geneva
- Ave. Duration
- 9h 50m
- When
- Friday
- Estimated price
- $190–600
Flights from Rabat-Salé to Brindisi Airport via Milan Malpensa
- Ave. Duration
- 11h 20m
- When
- Friday
- Estimated price
- $180–600
- Website
- ita-airways.com
Flights from Mohammed V International Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 10h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–600
- Website
- en.aegeanair.com
Flights from Mohammed V International Airport to Ioannina National Airport via Athens
- Ave. Duration
- 7h 20m
- When
- Monday and Friday
- Estimated price
- $250–750
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $4–9
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- $4–6
- 1st Class
- $6–9
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Durrës to Ksamil
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $31–41
- Website
- https://ionianseaways.com/
- High Season
- $31
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $41
- Schedules at
- https://albanialuxuryferries.com/
- 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
- $24–36
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- $24
- Ferry - High Season
- $30
- Hydrofoil - Low Season
- $30
- Hydrofoil - High Season
- $36
- 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
- $22–40
- Website
- https://www.grimaldi-lines.com/en/
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













