There are 7 ways to get from Ksamil to Madrid by ferry, 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.
Flying Dolphin to Corfu International Airport, Ioannis Kapodistrias, fly
best- Take the ferry from Sarandë to Port of Corfuferry
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CFU - MAD
7h 42m€83–220Bus, train
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain
37h 28mDrive 2,984.1 km
- Drive from Ksamil to Madridcar 2,984.1 km
35h 30m€472–682Drive to Ioannina National Airport, fly
- Drive from Ksamil to Ioannina National Airport (IOA)car
- Fly from Ioannina National Airport (IOA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane IOA - MAD
11h€171–341Bus, train via Strasbourg
- Take the bus from Sarandë to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Strasbourg Bahnhofbus
- Take the train from Strasbourg to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
39h 49mBus
- Take the bus from Ksamil to Durrësbus
- Take the bus from Tirana to Tarragona - Bus Stationbus
- Take the bus from Tarragona to Madrid, Avenida de Américabus
42h 24mBus via Barcelona
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Madrid, Avenida de Américabus
46h 21m
Corfu International Airport, Ioannis Kapodistrias (CFU) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Ksamil to Madrid is to Flying Dolphin and fly which costs €80 - €220 and takes 7h 42m.
The fastest way to get from Ksamil to Madrid is to Flying Dolphin and fly which takes 7h 42m and costs €80 - €220.
No, there is no direct bus from Ksamil to Madrid. However, there are services departing from Ksamil and arriving at Madrid, Avenida de América via Durrës, Tirana and Tarragona. The journey, including transfers, takes approximately 42h 24m.
The distance between Ksamil and Madrid is 2057 km. The road distance is 2984.1 km.
The best way to get from Ksamil to Madrid without a car is to bus and train which takes 37h 28m and costs .
It takes approximately 7h 42m to get from Ksamil to Madrid, including transfers.
Ksamil to Madrid bus services, operated by AlbanianBus, depart from Ksamil station.
Ksamil to Madrid bus services, operated by AlbanianBus, arrive at Durrës station.
Yes, the driving distance between Ksamil to Madrid is 2984 km. It takes approximately 35h 30m to drive from Ksamil to Madrid.
There are 7068+ hotels available in Madrid.
What companies run services between Ksamil, Albania and Madrid, Spain?
You can take a bus from Ksamil to Madrid, Avenida de América via Durrës, Durrës, Tirana, and Tarragona in around 42h 24m.
- Website
- iberia.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday to Sunday
- Estimated price
- €65–240
Flights from Ioannina National Airport to Adolfo Suárez Madrid–Barajas Airport via Athens
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- €100–310
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 6h 58m
- When
- Thursday, Tuesday, and Friday
- Estimated price
- €60–160
- Website
- en.aegeanair.com
Flights from Ioannina National Airport to Adolfo Suárez Madrid–Barajas Airport via Athens
- Ave. Duration
- 14h 27m
- When
- Every day
- Estimated price
- €150–300
- Website
- ita-airways.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €120–190
- Website
- aireuropa.com
Flights from Ioannina National Airport to Adolfo Suárez Madrid–Barajas Airport via Athens
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €120–320
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 44m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 12m
- Frequency
- Twice daily
- Estimated price
- €130–210
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Avignon Tgv
- Ave. Duration
- 5h 22m
- Frequency
- Every 4 hours
- Estimated price
- €150–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Avignon Tgv
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- €120–250
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +355 69 398 7951
- [email protected]
- Website
- olgenotravel.com
Bus from Sarandë to Tirana
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
Bus from Sarandë to Tirana
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tirana to Tarragona - Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +1 267 805 2830
- Website
- albanianbus.com
Bus from Sarandë to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
Bus from Ksamil to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +355 68 20 63 724
- [email protected]
- Website
- arjanitravel.com
Bus from Tirana to Strasbourg Bahnhof
- Ave. Duration
- 18h 51m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Tarragona to Madrid, Avenida de América
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- €40–95
- Website
- https://www.alsa.com/en/
Bus from Barcelona, Estació d'Autobusos Nord to Madrid, Avenida de América
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Estimated price
- €50–110
- Website
- https://www.alsa.com/en/
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 85 22 6057
- [email protected]
- Website
- finikas-lines.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €21–31
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Phone
- +30 26610 38690
- [email protected]
- Website
- ionianseaways.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €27–35
- Website
- https://ionianseaways.com/
- High Season
- €27
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €35
- Schedules at
- https://albanialuxuryferries.com/
Want to know more about travelling around Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
































