There are 4 ways to get from Corfu to Thessaloniki by plane, bus and ferry, bus, car ferry 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.

Recommended option

Fly  •  2 h 3 min

  1. Fly from Corfu (CFU) to Thessaloniki (SKG) CFU - SKG

$55 - $286

Cheapest option

Bus and ferry, bus  •  10 h 15 min

  1. Take the bus and ferry from Corfu to Trikala
  2. Take the bus from Trikala to Thessaloniki

$24

2 alternative options

Bus and ferry  •  5 h 30 min

  1. Take the bus and ferry from Corfu to Thessaloniki X3

$40 - $65

Car ferry, drive  •  5 h 10 min

  1. Take the car ferry from Corfu to Sarandë
  2. Drive from Sarandë to Thessaloniki

$78 - $108

Questions & Answers

The cheapest way to get from Corfu to Thessaloniki is to bus and ferry and bus which costs 21€ and takes 10 h 15 min.

More details

The quickest way to get from Corfu to Thessaloniki is to fly which takes 2 h 3 min and costs 45€ - 250€.

More details

The distance between Corfu and Thessaloniki is 280 km.

It takes approximately 2 h 3 min to get from Corfu to Thessaloniki, including transfers.

More details

Yes, there is a direct bus departing from Corfu and arriving at Thessaloniki. Services depart twice daily, and operate every day. The journey takes approximately 5 h 30 min.

More details

What companies run services between Corfu, Greece and Thessaloniki, Greece?

Astra Airlines and Olympic Air fly from Corfu to Thessaloniki twice daily.

Airlines
Olympic Air
Website
olympicair.com
Flights from Corfu to Thessaloniki via Athens
Ave. Duration
2 h 57 min
When
Every day
Estimated price
$50 - $500
Astra Airlines
Website
astra-airlines.gr
Flights from Corfu to Thessaloniki
Ave. Duration
1 h
When
Thursday and Sunday
Estimated price
$95 - $200
Bus operators
KTEL Kerkyras
Phone
+3026610 28900
Email
info@greenbuses.gr
Website
greenbuses.gr
Bus and ferry from Corfu to Thessaloniki
Ave. Duration
5 h 30 min
Frequency
Twice daily
Estimated price
$40 - $65
Schedules at
greenbuses.gr
KTEL Trikala
Phone
(+30) 24310 73130
Email
info@ktel-trikala.gr
Website
ktel-trikala.gr
Bus and ferry from Corfu to Trikala
Ave. Duration
5 h 15 min
Frequency
Twice a week
Schedules at
ktel-trikala.gr
Bus from Trikala to Thessaloniki
Ave. Duration
4 h
Frequency
5 times a day
Estimated price
$24
Schedules at
ktel-trikala.gr
Ferry operators
Ionian Seaways
Phone
+30 26610 38690
Website
ionianseaways.com
Car ferry from Corfu to Sarandë
Ave. Duration
30 min
Frequency
Twice daily
Estimated price
$28
Schedules at
ionianseaways.com

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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Jadrolinija - to help you get the most out of your next trip.