There are 8 ways to get from Crete to Varna by plane, busferry, bus, car ferry, car, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Heraklion International Airport, “Nikos Kazantzakis”
best- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR)plane HER - VAR
7h 24m$211–331Bus and ferry, train, bus
cheapest- Take the busferry from Heraklion to Thessalonikibusferry
- Take the train from Thessaloniki to Serrestrain Re
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the train from Blagoevgrad to Sofiatrain Ic / ...
- Take the train from Sofia Sever to Varnatrain Ic
33h 44m$124–175Bus and ferry, bus
- Take the busferry from Heraklion to Thessalonikibusferry
- Take the bus from Thessaloniki train station to Veliko Tarnovobus 983
- Take the bus from Veliko Tarnovo to Varna Central Bus Stationbus
29h 5m$158–227Car ferry, drive
- Take the carferry from Heraklion Port to Mykonoscarferry
- Take the carferry from Mykonos to Port of Rafinacarferry
- Drive from Port of Rafina to Varnacar
21h 45m$405–731Fly from Chania International Airport
- Fly from Chania International Airport (CHQ) to Varna Airport (VAR)plane CHQ - VAR
9h 57m$195–569Car ferry, bus, train
- Take the carferry from Heraklion Port to Port of Piraeuscarferry
- Take the bus from Piraeus to Plevenbus
- Take the train from Pleven to Varnatrain Ic
30h 32m$207–400Ferry, bus, train
- Take the ferry from Heraklion to Port of Piraeusferry Abs / ...
- Take the bus from Piraeus Port Akti Kondili to Stara Zagora Central Bus Stationbus
- Take the train from Stara Zagora to Varnatrain Ic
32h 33m$153–298Car ferry, bus
- Take the carferry from Heraklion Port to Port of Piraeuscarferry
- Take the bus from Athens to Keşanbus
- Take the bus from Keşan to Kırklarelibus
- Take the bus from Kırklareli Bus Station to Varna Central Bus Stationbus
33h 59m$176–362
Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR) flights
Comparing Your Travel Options
The cheapest way to get from Crete to Varna is to bus and ferry and train and bus which costs $120 - $180 and takes 33h 44m.
The fastest way to get from Crete to Varna is to fly which takes 7h 24m and costs $210 - $340.
No, there is no direct bus from Crete to Varna station. However, there are services departing from Heraklion and arriving at Varna Central Bus Station via Thessaloniki train station and Veliko Tarnovo. The journey, including transfers, takes approximately 29h 5m.
The distance between Crete and Varna is 919 km.
The best way to get from Crete to Varna without a car is to bus and ferry and bus which takes 29h 5m and costs $150 - $230.
It takes approximately 7h 24m to get from Crete to Varna, including transfers.
Crete to Varna bus services, operated by KTEL Irakleiou - Lasithiou S.A, depart from Heraklion station.
Crete to Varna bus services, operated by KTEL Irakleiou - Lasithiou S.A, arrive at Thessaloniki station.
There are 2054+ hotels available in Varna.
What companies run services between Crete, Greece and Varna, Bulgaria?
Austrian Airlines, Aegean Airlines, and two other airlines fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR) 3 times a day.
- Website
- en.aegeanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Athens, Sofia
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- $100–360
Flights from Chania International Airport to Varna Airport via Athens, Sofia
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- $110–380
- Website
- austrian.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Vienna
- Ave. Duration
- 5h 55m
- When
- Saturday and Sunday
- Estimated price
- $140–650
- Website
- turkishairlines.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Istanbul
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- $95–330
- Website
- air.bg
Flights from Chania International Airport to Varna Airport via Athens, Sofia
- Ave. Duration
- 7h 50m
- When
- Friday and Sunday
- Estimated price
- $150–380
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Pleven to Varna
- Ave. Duration
- 4h 49m
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $6–8
Train from Stara Zagora to Varna
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a day
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–7
- 1st Class
- $5–7
Train from Blagoevgrad to Sofia
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Sofia Sever to Varna
- Ave. Duration
- 7h 31m
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–11
- 1st Class
- $8–12
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Website
- Hellenic Train S.A.
- Phone
- +30 2810 246530
- [email protected]
- Website
- ktelherlas.gr
Busferry from Heraklion to Thessaloniki
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $90–130
- Schedules at
- ktelherlas.gr
Busferry from Heraklion to Thessaloniki
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $90–130
- Schedules at
- ktelherlas.gr
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Thessaloniki train station to Veliko Tarnovo
- Ave. Duration
- 8h 5m
- Frequency
- 5 times a week
- Estimated price
- $50–75
- Website
- Flixbus
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Veliko Tarnovo to Varna Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $16–26
- Website
- Grup Plus - Etap Adresss
- Phone
- 02 981 13 33
- [email protected]
- Website
- Tourist Service Holding AD
Bus from Piraeus to Pleven
- Ave. Duration
- 15h 40m
- Frequency
- 3 times a week
- Estimated price
- $90
- Website
- Tourist Service Holding AD
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Piraeus to Pleven
- Ave. Duration
- 15h 45m
- Frequency
- 3 times a week
- Estimated price
- $60–80
- Website
- Citylines
Bus from Piraeus Port Akti Kondili to Stara Zagora Central Bus Station
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $65–90
- Website
- Citylines
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Athens to Keşan
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- $80–120
- Website
- Crazy Holidays
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Keşan to Kırklareli
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $17–23
- Schedules at
- balikesiruludag.com.tr
- Phone
- 444 00 17
- [email protected]
- Website
- truvaturizm.com
Bus from Keşan to Kırklareli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- truvaturizm.com
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Keşan to Kırklareli
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $8–12
- Schedules at
- guneyakdeniz.com
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Kırklareli Bus Station to Varna Central Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $37
- Website
- Arda Tur
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- Seajets
Car ferry from Heraklion Port to Mykonos
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- $110–250
- Website
- Seajets
Car ferry from Mykonos to Port of Rafina
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $55–130
- Website
- Seajets
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- $140–320
- Website
- Seajets
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Heraklion to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $80–210
- Website
- Blue Star Ferries
- Phone
- +30 210 89 19 800
- [email protected]
- Website
- ANEK Lines
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $50–180
- Website
- ANEK Lines
- Economy
- $50–75
- Airplane-type seats
- $50–75
- 2 beds - outside cabin
- $130–180
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
Getting around the Cyclades
Read the travel guide



















































