There are 11 ways to get from Ksamil to Porto by car, plane, taxi, bus, ferry, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Ioannina National Airport, fly
best- Drive from Ksamil to Ioannina National Airport (IOA)car
- Fly from Ioannina National Airport (IOA) to Francisco De Sá Carneiro Airport (OPO)plane IOA - OPO
15h 18m€182–522Bus to Tirana International Airport Nënë Tereza, fly
cheapest- Take the bus from Sarandë to Durrësbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Francisco De Sá Carneiro Airport (OPO)plane TIA - OPO
14h 31m€95–285Taxi, bus
- Take the taxi from Ksamil to Himarë - Hostel Suntaxi
- Take the bus from Himarë - Hostel Sun to Tirana - Trip'n'Hostelbus
- Take the bus from Tirana to Geneva - Bus stationbus
- Take the bus from Geneva - Bus Station to Porto - Terminal Intermodal de Campanhãbus
2dDrive 3,374 km
- Drive from Ksamil to Portocar 3,374 km
39h 18m€543–783Bus to Ohrid Airport, fly
- Take the bus from Sarande,Posta Shqiptare to Struga - Makedonski Postibus
- Fly from Ohrid Airport (OHD) to Francisco De Sá Carneiro Airport (OPO)plane OHD - OPO
13h 6m€151–437Flying Dolphin, car ferry to Brindisi Airport, fly
- Take the ferry from Sarandë to Port of Corfuferry
- Take the carferry from Port of Corfu to Porto di Brindisicarferry
- Fly from Brindisi Airport (BDS) to Francisco De Sá Carneiro Airport (OPO)plane BDS - OPO
17h 34m€128–394Flying Dolphin to Corfu International Airport, Ioannis Kapodistrias, fly
- Take the ferry from Sarandë to Port of Corfuferry
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Francisco De Sá Carneiro Airport (OPO)plane CFU - OPO
17h€124–313Bus via Geneva
- Take the bus from Ksamil to Pristinabus
- Take the bus from Pristina to Genevabus
- Take the bus from Geneva - Bus Station to Porto - Terminal Intermodal de Campanhãbus
2d 3hBus
- Take the bus from Ksamil to Pristinabus
- Take the bus from Pristina to Geneva - Bus stationbus
- Take the bus from Geneva - Bus Station to Porto - Terminal Intermodal de Campanhãbus
2d 3h€213–333Bus, 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 Vigo Urzaiztrain Alv
- Take the bus from Vigo - Bus Station to Porto - Terminal Intermodal de Campanhãbus
2d 4hBus #2
- Take the bus from Ksamil to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Porto - Hospital de São Joãobus
2d 14h
Ioannina National Airport (IOA) to Francisco De Sá Carneiro Airport (OPO) flights
Comparing Your Travel Options
The cheapest way to get from Ksamil to Porto is to Flying Dolphin and fly which costs €120 - €320 and takes 17h.
The fastest way to get from Ksamil to Porto is to bus and fly which takes 13h 6m and costs €150 - €440.
No, there is no direct bus from Ksamil to Porto. However, there are services departing from Ksamil and arriving at Porto - Terminal Intermodal de Campanhã via Pristina and Geneva - Bus Station. The journey, including transfers, takes approximately 2 days 3h.
The distance between Ksamil and Porto is 2610 km. The road distance is 3374 km.
The best way to get from Ksamil to Porto without a car is to taxi and bus which takes 2 days 0h and costs .
It takes approximately 15h 18m to get from Ksamil to Porto, including transfers.
Ksamil to Porto bus services, operated by Memi Reisen, depart from Ksamil station.
Ksamil to Porto bus services, operated by Memi Reisen, arrive at Pristina station.
Porto is 1h behind Ksamil. It is currently 3:28 PM in Ksamil and 2:28 PM in Porto.
Yes, the driving distance between Ksamil to Porto is 3374 km. It takes approximately 39h 18m to drive from Ksamil to Porto.
What companies run services between Ksamil, Albania and Porto, Portugal?
You can take a bus from Ksamil to Porto - Terminal Intermodal de Campanhã via Pristina, Geneva, and Geneva - Bus Station in around 2d 3h.
- Website
- ryanair.com
Flights from Ohrid Airport to Francisco De Sá Carneiro Airport via Milan Malpensa
- Ave. Duration
- 9h 10m
- When
- Tuesday and Saturday
- Estimated price
- €100–380
Flights from Tirana International Airport Nënë Tereza to Francisco De Sá Carneiro Airport via Venice Treviso
- Ave. Duration
- 5h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €85–230
Flights from Tirana International Airport Nënë Tereza to Francisco De Sá Carneiro Airport via Pisa
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €85–230
Flights from Tirana International Airport Nënë Tereza to Francisco De Sá Carneiro Airport via Marseille
- Ave. Duration
- 5h 50m
- When
- Tuesday and Thursday
- Estimated price
- €85–230
Flights from Tirana International Airport Nënë Tereza to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 8h 48m
- When
- Wednesday to Saturday
- Estimated price
- €85–230
Flights from Tirana International Airport Nënë Tereza to Francisco De Sá Carneiro Airport via Bologna
- Ave. Duration
- 10h 35m
- When
- Wednesday
- Estimated price
- €85–230
Flights from Brindisi Airport to Francisco De Sá Carneiro Airport via Pisa
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €75–300
Flights from Brindisi Airport to Francisco De Sá Carneiro Airport via Turin
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- €75–300
Flights from Brindisi Airport to Francisco De Sá Carneiro Airport via Rome
- Ave. Duration
- 10h
- When
- Friday
- Estimated price
- €75–300
Flights from Corfu International Airport, Ioannis Kapodistrias to Francisco De Sá Carneiro Airport via Marseille
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- €95–230
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Vigo Urzaiz
- Ave. Duration
- 13h 52m
- Frequency
- Twice daily
- Estimated price
- €170–250
- Website
- Renfe Viajeros
- Phone
- +355 69 750 4535
- [email protected]
- Website
- candy-tours.com
Bus from Himarë - Hostel Sun to Tirana - Trip'n'Hostel
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €35–55
- Schedules at
- travel.gjirafa.com
- Phone
- +355 85 22 6057
- [email protected]
- Website
- Finikas Lines
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €21–31
- Website
- Finikas Lines
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €21–31
- Website
- Finikas Lines
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Ave. Duration
- 1h 19m
- Estimated price
- €75–95
Bino
- Phone
- +355 69 2519178
Caushi 24h Taxi
- Phone
- +355 67 2708002
Eco Ledi
- Phone
- +355 69 7233112
Eco Romeo
- Phone
- +355 69 549 0522
Taxi Dior
- Phone
- +355696137638
Taxi Malo
- Phone
- +355698468779
Taxi Mandi
- Phone
- +355696823322
Veliaj
- Phone
- +355 69 472 9793
Want to know more about travelling around Portugal
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
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
Booking & Getting There
There are 6733+ hotels available in Porto.





