Select from 6 ways to get there

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  •  7 h 48 min

  1. Take the train from Volos to Larissa
  2. Take the bus and ferry from Larissa to Corfu

Cheapest option

Bus, fly  •  6 h 41 min

  1. Take the bus from Volos to Athens
  2. Fly from Athens (ATH) to Corfu (CFU) ATH - CFU

$36 - $186

2 alternative options

Bus, bus and ferry  •  9 h

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

Drive, car ferry  •  5 h 40 min

  1. Drive from Volos to Igoumenitsa
  2. Take the car ferry from Igoumenitsa to Corfu

$58 - $81

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

There is no direct connection from Volos to Corfu. However, you can take the train to Larissa then take the bus and ferry to Corfu. Alternatively, you can take a vehicle from Volos to Corfu via Trikala in around 9 h.

Airlines
Olympic Air
Website
olympicair.com
Flights from Athens to Corfu
Ave. Duration
1 h
When
Every day
Estimated price
$35 - $230
Sky Express
Website
skyexpress.gr
Flights from Athens to Corfu
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$120 - $270
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Volos to Larissa
Ave. Duration
48 min
Frequency
Every 3 hours
Estimated price
$5 - $6
Website
trainose.gr
Purchase a
eurail.com
Second Class
$5 - $6
First Class
$5 - $7
Bus operators
KTEL Larisas
Phone
2410 567.600
Website
ktellarisas.gr
Bus and ferry from Larissa to Corfu
Ave. Duration
6 h
Frequency
Twice a week
Schedules at
ktellarisas.gr
KTEL Trikala
Phone
(+30) 24310 73130
Email
info@ktel-trikala.gr
Website
ktel-trikala.gr
Bus from Volos to Trikala
Ave. Duration
2 h 45 min
Frequency
4 times a day
Schedules at
ktel-trikala.gr
Bus and ferry from Trikala to Corfu
Ave. Duration
5 h 15 min
Frequency
Twice a week
Schedules at
ktel-trikala.gr
KTEL Magnesias
Phone
0030-24210-25248
Email
ktelvol@otenet.gr
Website
ktelvolou.gr
Bus from Volos to Athens
Ave. Duration
3 h 45 min
Frequency
5 times a day
Schedules at
ktelvolou.gr
Ferry operators
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
$47 - $48

Want to know more about travelling around Greece

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.

Questions & Answers

The distance between Volos and Corfu is 261 km.

The cheapest way to get from Volos to Corfu is to drive and car ferry which costs 45€ - 70€ and takes 5 h 40 min.

The quickest way to get from Volos to Corfu is to drive and car ferry which takes 5 h 40 min and costs 45€ - 70€.

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

It takes approximately 7 h 48 min to get from Volos to Corfu, including transfers.