There are 6 ways to get from Durrës to Corfu by train, bus, car ferry, bus and ferry, car or plane

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

Train, bus, car ferry  •  9 h 9 min

$39 - $44

Cheapest option

Bus, car ferry  •  9 h 29 min

$21 - $26

4 alternative options

Bus, bus and ferry  •  12 h 59 min

$56 - $64

Carferry, car ferry  •  15 h 30 min

$65 - $230

Drive, car ferry  •  4 h 15 min

$28

Fly  •  7 h 40 min

  1. TIA - CFU

$114 - $334

What companies run services between Durrës, Albania and Corfu, Greece?

Austrian Airlines, Blue Panorama Airlines and seven other airlines fly from Durrës to Corfu 3 times a day.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Tirana to Corfu via Vienna
Ave. Duration
7 h 55 min
When
Tuesday and Saturday
Estimated price
$190 - $900
Aegean Airlines
Website
aegeanair.com
Flights from Tirana to Corfu via Athens
Ave. Duration
6 h 57 min
When
Every day
Estimated price
$110 - $650
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Tirana to Corfu via Bologna
Ave. Duration
7 h 40 min
When
Sunday
Estimated price
$130 - $500
TUI fly Belgium
Website
tuifly.be
Flights from Tirana to Corfu via Brussels
Ave. Duration
8 h 25 min
When
Monday
Estimated price
$210 - $1,100
easyJet
Website
easyjet.com
Flights from Tirana to Corfu via Milan Malpensa
Ave. Duration
7 h 40 min
When
Saturday
Estimated price
$100 - $550
Train operators
Albanian Railways
Website
hsh.com.al
Train from Durrës to Fier
Ave. Duration
3 h 40 min
Frequency
Once daily
Estimated price
$2
Schedules at
hsh.com.al
Bus operators
AD Galeb Ohrid
Phone
(389) 46 251-882
Email
info@galeb.mk
Website
adgaleb.com.mk
Bus from Vlorë to Sarandë
Ave. Duration
2 h 19 min
Frequency
Once daily
Estimated price
$10 - $15
Schedules at
adgaleb.com.mk
Albtrans sh.p.k
Phone
+355 4 2239 203
Email
rezervime@albtrans.net
Website
albtrans.net
Bus from Durrës to Ioannina
Ave. Duration
4 h 49 min
Frequency
Twice daily
Schedules at
albtrans.net
Bus from Durrës to Agrinio
Ave. Duration
7 h 14 min
Frequency
Twice daily
Estimated price
$42
Schedules at
albtrans.net
KTEL Thesprotias
Phone
2665 0 22309
Email
info@ktel-thesprotias.gr
Website
ktel-thesprotias.gr
Bus from Ioannina to Igoumenitsa
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$10 - $14
Schedules at
ktel-thesprotias.gr
KTEL Aitoloakarnanias
Phone
26410-54444
Website
ktelaitol.gr
Bus and ferry from Agrinio to Corfu
Ave. Duration
4 h 45 min
Frequency
Once daily
Estimated price
$14 - $22
Schedules at
ktelaitol.gr
Ferry operators
Ionian Seaways
Phone
+30 26610 38690
Website
ionianseaways.com
Car ferry from Sarandë to Corfu
Ave. Duration
30 min
Frequency
Twice daily
Estimated price
$28
Schedules at
ionianseaways.com
Corfu Ferries
Phone
+302665021000
Email
oscartrv@otenet.gr
Website
corfuferries.gr
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$13
Schedules at
corfuferries.gr
Ionion Lines
Phone
0030 2661081808
Email
reservation@ionionlines.eu
Website
ionionlines.eu
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$12
Schedules at
ionionlines.eu
Passenger
$11 - $12
Vehicle
$46 - $47
Red Star Ferries
Phone
+39.0831.575.654
Email
booking@seamedtrading.com
Website
albaniaferries.it
Car ferry from Durrës to Brindisi
Ave. Duration
6 h 30 min
Frequency
3 times a day
Schedules at
albaniaferries.it
Car ferry from Brindisi to Corfu
Ave. Duration
10 h
Frequency
Once a week
Estimated price
$75 - $230
Schedules at
albaniaferries.it
Deck
$78
Aircraft-type Seats
$89
Inside Cabin 2 berths
$185
Outside Cabin 2 berths
$221
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Brindisi to Corfu
Ave. Duration
8 h
Frequency
5 times a week
Estimated price
$65 - $150
Schedules at
europeanseaways.com
DECK
$67
AIRTYPE SEATS
$73
2-BERTH OUTSIDE CABIN
$151

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, What documents do I need to cross Niagara Falls? and Best ways to travel around Australia - to help you get the most out of your next trip.

Questions & Answers

The distance between Durrës and Corfu is 194 km.

The cheapest way to get from Durrës to Corfu is to bus and car ferry which costs $21 - $27 and takes 9 h 29 min.

The quickest way to get from Durrës to Corfu is to drive and car ferry which takes 4 h 15 min and costs $28.

No, there is no direct bus from Durrës to Corfu. However, there are services departing from Durrës and arriving at Corfu via Agrinio. The journey, including transfers, takes approximately 12 h 59 min.

No, there is no direct ferry from Durrës to Corfu. However, there are services departing from Durrës and arriving at Corfu via Brindisi. The journey, including transfers, takes approximately 15 h 30 min.

It takes approximately 9 h 9 min to get from Durrës to Corfu, including transfers.