There are 8 ways to get from Skopje to Corfu by train, bus and ferry, bus, car 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 and ferry  •  10 h 57 min

  1. AVE / ...
  2. X3

$72 - $129

Cheapest option

Bus, car ferry  •  14 h 43 min

$58 - $102

6 alternative options

Bus, bus and ferry  •  12 h

  1. X3

$59 - $93

Train, bus, car ferry  •  13 h 49 min

$61 - $123

Drive, car ferry  •  7 h 30 min

$81 - $104

Fly from Skopje  •  8 h 45 min

  1. SKP - CFU

$60 - $310

Train to Pristina, fly  •  10 h 50 min

  1. PRN - CFU

$105 - $370

Train to Thessaloniki, fly  •  7 h 16 min

  1. SKG - CFU

$70 - $339

What companies run services between Skopje, Macedonia and Corfu, Greece?

Austrian Airlines, Wizz Air and three other airlines fly from Skopje to Corfu 4 times a week.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Skopje to Corfu via Vienna
Ave. Duration
8 h 25 min
When
Saturday
Estimated price
$210 - $1,100
Flights from Skopje to Corfu via Ljubljana, Vienna
Ave. Duration
6 h 10 min
When
Saturday
Estimated price
$220 - $1,100
Flights from Pristina to Corfu via Vienna
Ave. Duration
8 h 35 min
When
Saturday
Estimated price
$180 - $850
Flights from Pristina to Corfu via Ljubljana, Vienna
Ave. Duration
6 h 10 min
When
Saturday
Estimated price
$180 - $950
Ryanair
Website
ryanair.com
Flights from Skopje to Corfu via Budapest
Ave. Duration
8 h 45 min
When
Thursday
Estimated price
$60 - $310
Flights from Pristina to Corfu via Frankfurt
Ave. Duration
9 h 10 min
When
Tuesday, Wednesday, Saturday and Sunday
Estimated price
$80 - $340
Swiss
Website
swiss.com
Flights from Pristina to Corfu via Geneva
Ave. Duration
10 h 22 min
When
Saturday
Estimated price
$110 - $1,000
Travel Service
Website
travelservice.aero
Flights from Skopje to Corfu via Bratislava
Ave. Duration
10 h 35 min
When
Sunday
Estimated price
$200 - $750
TUIfly
Website
tuifly.com
Flights from Pristina to Corfu via Basel
Ave. Duration
7 h 35 min
When
Tuesday and Saturday
Estimated price
$100 - $420
Brussels Airlines
Website
brusselsairlines.com
Flights from Pristina to Corfu via Brussels
Ave. Duration
8 h 50 min
When
Friday
Estimated price
$160 - $550
Astra Airlines
Website
astra-airlines.gr
Flights from Thessaloniki to Corfu
Ave. Duration
1 h
When
Thursday and Sunday
Estimated price
$100 - $230
Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Thessaloniki
Ave. Duration
4 h 22 min
Frequency
Once daily
Estimated price
$16 - $50
mzt.mk
mzt.mk
Train from Skopje to Bitola
Ave. Duration
2 h 46 min
Frequency
5 times a day
Estimated price
$12 - $40
mzt.mk
mzt.mk
MZI
Website
mzi.mk
Train from Skopje to Lipljan
Ave. Duration
2 h 20 min
Frequency
Once daily
Estimated price
$5
Schedules at
mzi.mk
Bus operators
KTEL Kerkyras
Phone
+3026610 28900
Email
info@greenbuses.gr
Website
greenbuses.gr
Bus and ferry from Thessaloniki to Corfu
Ave. Duration
5 h 30 min
Frequency
Twice daily
Estimated price
$45 - $70
Schedules at
greenbuses.gr
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Skopje to Thessaloniki
Ave. Duration
5 h 30 min
Frequency
Once daily
Estimated price
$14 - $24
Schedules at
ms.mk
AD Galeb Ohrid
Phone
(389) 46 251-882
Email
info@galeb.mk
Website
adgaleb.com.mk
Bus from Bitola to Sarandë
Ave. Duration
8 h 24 min
Frequency
Once daily
Estimated price
$21 - $55
Schedules at
adgaleb.com.mk
Transkop patnicki soobrakaj A.D. Bitola
Phone
+389 47 231 192
Website
transkop.mk
Bus from Skopje to Bitola
Ave. Duration
3 h 40 min
Frequency
Every 3 hours
Estimated price
$9 - $19
Schedules at
transkop.mk
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

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 Is ride-sharing platform BlaBlaCar right for you?, South Korea: Travelling from Seoul to Busan and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

Questions & Answers

The distance between Skopje and Corfu is 293 km.

The cheapest way to get from Skopje to Corfu is to bus and bus and ferry which costs $55 - $95 and takes 12 h.

The quickest way to get from Skopje to Corfu is to train and fly which takes 7 h 16 min and costs $65 - $340.

No, there is no direct bus from Skopje to Corfu. However, there are services departing from Skopje and arriving at Corfu via Thessaloniki. The journey, including transfers, takes approximately 12 h.

It takes approximately 10 h 57 min to get from Skopje to Corfu, including transfers.