There are 8 ways to get from Corfu to Varna by plane, busferry, bus, car ferry, car, shuttle, 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.
Fly to Varna Airport
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Varna Airport (VAR)plane CFU - VAR
7h 13m$157–323Bus and ferry, bus, train
cheapest- Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus Stationbusferry X3
- Take the bus from Thessaloniki Macedonia Intercity Bus Station to Plovdiv Central Train Station Bus Stopbus
- Take the train from Plovdiv to Varnatrain Ic
23h 44m$72–108Bus and ferry, bus
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Varna Central Bus Stationbus
21h 22m$114–186Car ferry, drive
- Take the car ferry from Port of Corfu to Port of Igoumenitsacarferry
- Drive from Port of Igoumenitsa to Varnacar
12h 38m$221–345Fly to Burgas Airport, shuttle
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Burgas Airport (BOJ)plane CFU - BOJ
- Take a shuttle bus from Sunny Beach to Varna
9h 51m$195–377Bus and ferry, bus, train via Gorna Oryahovitsa
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Veliko Tarnovobus
- Take the train from Gorna Oryahovitsa to Varnatrain Ic
22h 53m$100–165Bus and ferry, bus, train via Blagoevgrad
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Blagoevgrad Central Bus Terminalbus
- Take the train from Blagoevgrad to Sofiatrain Ic / ...
- Take the train from Sofia Sever to Varnatrain Ic
23h 56m$72–124Bus and ferry, bus via Haskovo
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Thessaloniki train stationbus
- Take the bus from Thessaloniki, KTEL to Haskovobus
- Take the bus from Haskovo to Varnabus
25h 42m$122–184
Corfu International Airport, Ioannis Kapodistrias (CFU) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Corfu to Varna is to bus and ferry and bus and train which costs $70 - $110 and takes 23h 44m.
The fastest way to get from Corfu to Varna is to fly which takes 7h 13m and costs $150 - $330.
No, there is no direct bus from Corfu to Varna station. However, there are services departing from Gardeládes and arriving at Varna Central Bus Station via Corfu, Larissa and Veliko Tarnovo. The journey, including transfers, takes approximately 21h 22m.
The distance between Corfu and Varna is 801 km.
The best way to get from Corfu to Varna without a car is to bus and ferry and bus which takes 21h 22m and costs $110 - $190.
It takes approximately 7h 13m to get from Corfu to Varna, including transfers.
Corfu to Varna bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Varna bus services, operated by KTEL Kerkyras, arrive at Larissa station.
There are 2554+ hotels available in Varna.
What companies run services between Corfu, Greece and Varna, Bulgaria?
Austrian Airlines, Smartwings, and four other airlines fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Varna Airport (VAR) 3 times a day.
- Website
- austrian.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Varna Airport via Vienna
- Ave. Duration
- 6h 36m
- When
- Tuesday to Sunday
- Estimated price
- $140–500
Flights from Corfu International Airport, Ioannis Kapodistrias to Burgas Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $140–500
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Burgas Airport via Krakow
- Ave. Duration
- 7h 38m
- When
- Sunday, Saturday, and Monday
- Estimated price
- $80–180
Flights from Corfu International Airport, Ioannis Kapodistrias to Burgas Airport via Budapest
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- $80–180
- Website
- air.bg
Flights from Corfu International Airport, Ioannis Kapodistrias to Varna Airport via Sofia
- Ave. Duration
- 4h 27m
- When
- Tuesday and Sunday
- Estimated price
- $90–210
Flights from Corfu International Airport, Ioannis Kapodistrias to Burgas Airport via Sofia
- Ave. Duration
- 4h 15m
- When
- Tuesday and Sunday
- Estimated price
- $50–260
- Website
- wizzair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Varna Airport via Bratislava
- Ave. Duration
- 4h 35m
- When
- Tuesday and Sunday
- Estimated price
- $95–190
Flights from Corfu International Airport, Ioannis Kapodistrias to Varna Airport via Athens
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $95–190
- Website
- smartwings.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Varna Airport via Ostrava
- Ave. Duration
- 9h 20m
- When
- Monday
- Estimated price
- $100–350
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Gorna Oryahovitsa to Varna
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Plovdiv to Varna
- Ave. Duration
- 5h 27m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–9
Train from Blagoevgrad to Sofia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $3–4
Train from Sofia Sever to Varna
- Ave. Duration
- 7h 31m
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–11
- 1st Class
- $8–10
- Phone
- +3026610 28900
- [email protected]
- Website
- ktelkerkyras.gr
Busferry from Corfu to Larissa
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $29–45
- Schedules at
- greenbuses.gr
Busferry from Corfu to Larissa
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $29–45
- Schedules at
- greenbuses.gr
Busferry from Corfu to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- greenbuses.gr
Busferry from Corfu to Larissa
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $29–45
- Schedules at
- greenbuses.gr
Busferry from Corfu to Larissa
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $29–45
- Schedules at
- greenbuses.gr
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Larissa to Veliko Tarnovo
- Ave. Duration
- 10h 40m
- Frequency
- 5 times a week
- Estimated price
- $65–110
- Website
- https://www.flixbus.co.uk
Bus from Larissa to Veliko Tarnovo
- Ave. Duration
- 10h 40m
- Frequency
- 5 times a week
- Estimated price
- $65–110
- Website
- https://www.flixbus.co.uk
Bus from Larissa to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- $30–60
- Website
- https://www.flixbus.co.uk
Bus from Larissa to Thessaloniki train station
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- $15–25
- Website
- https://www.flixbus.co.uk
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Veliko Tarnovo to Varna Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $17–27
- Website
- https://union-ivkoni.com/en
- Phone
- +359 89 345 5533
- [email protected]
- Website
- atlastaxi.eu
Shuttle from Sunny Beach to Varna
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- $90–170
- Website
- https://atlastaxi.eu/
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Thessaloniki Macedonia Intercity Bus Station to Plovdiv Central Train Station Bus Stop
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Estimated price
- $28–40
- Website
- https://citylines.eu/
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Thessaloniki, KTEL to Haskovo
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- https://ardatur.bg/en/
- Phone
- +359 0882455155
- [email protected]
- Website
- burgasbus.info
Bus from Haskovo to Varna
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- $30–40
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- +30 26610 20674
- [email protected]
- Website
- kerkyraseaways.gr
Car ferry from Port of Corfu to Port of Igoumenitsa
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $8–29
- Website
- https://www.kerkyraseaways.gr/el
- Adult
- $8
- Vehicle
- $29
Want to know more about travelling around Bulgaria
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
Want to know more about Flixbus?
Read the travel guide







































