There are 8 ways to get from Heraklion to Varna by plane, busferry, bus, car ferry, car, shuttle, 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 to Varna Airport
best- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR)plane HER - VAR
6h 19m$226–381Bus 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$129–181Bus 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$163–243Car ferry, drive
- Take the car ferry from Heraklion Port to Mykonoscarferry
- Take the car ferry from Mykonos to Port of Rafinacarferry
- Drive from Port of Rafina to Varnacar
21h 45m$408–784Fly to Burgas Airport, shuttle
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Burgas Airport (BOJ)plane HER - BOJ
- Take a shuttle bus from Sunny Beach to Varna
9h 47m$234–385Car ferry, bus, train
- Take the car ferry from Heraklion Port to Port of Piraeuscarferry
- Take the bus from Piraeus to Plevenbus
- Take the train from Pleven to Varnatrain Ic
30h 32m$210–449Ferry, 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$148–263Car ferry, bus
- Take the car ferry 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
34h 22m$168–355
Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Heraklion to Varna is to bus and ferry and train and bus which costs $120 - $190 and takes 33h 44m.
The fastest way to get from Heraklion to Varna is to fly which takes 6h 19m and costs $220 - $390.
No, there is no direct bus from Heraklion 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 Heraklion and Varna is 919 km.
The best way to get from Heraklion to Varna without a car is to bus and ferry and bus which takes 29h 5m and costs $160 - $250.
It takes approximately 6h 19m to get from Heraklion to Varna, including transfers.
Heraklion to Varna bus services, operated by KTEL Irakleiou - Lasithiou S.A, depart from Heraklion station.
Heraklion to Varna bus services, operated by KTEL Irakleiou - Lasithiou S.A, arrive at Thessaloniki station.
Book your Heraklion to Varna bus tickets online with Omio.
There are 2559+ hotels available in Varna.
What companies run services between Heraklion, Greece and Varna, Bulgaria?
Bulgaria Air, El Al, and seven other airlines fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Varna Airport (VAR) once daily.
- Website
- israir.co.il
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Tel Aviv
- Ave. Duration
- 5h 10m
- When
- Sunday and Wednesday
- Estimated price
- $200–400
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Burgas Airport via Tel Aviv
- Ave. Duration
- 6h 37m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $200–410
- Website
- air.bg
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Sofia
- Ave. Duration
- 5h 40m
- When
- Thursday and Sunday
- Estimated price
- $110–400
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Burgas Airport via Sofia
- Ave. Duration
- 5h 40m
- When
- Thursday and Sunday
- Estimated price
- $110–390
- Website
- elal.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Tel Aviv
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- $200–1,000
- Website
- austrian.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- $95–320
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Burgas Airport via Vienna
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- $110–400
- Website
- bluedartaviation.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Burgas Airport via Tel Aviv
- Ave. Duration
- 7h 42m
- When
- Monday and Saturday
- Estimated price
- $160–410
- Website
- wizzair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Varna Airport via Athens
- Ave. Duration
- 4h
- When
- Monday and Wednesday
- Estimated price
- $55–270
- Website
- ryanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Burgas Airport via Rome
- Ave. Duration
- 6h 15m
- When
- Friday and Sunday
- Estimated price
- $140–440
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Pleven to Varna
- Ave. Duration
- 4h 49m
- Frequency
- Every 3 hours
- Estimated price
- $5–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $5–8
- 1st Class
- $6–9
Train from Stara Zagora to Varna
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–7
- 1st Class
- $5–7
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–11
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $12–19
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 2810 246530
- [email protected]
- Website
- ktelherlas.gr
Busferry from Heraklion to Thessaloniki
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- ktelherlas.gr
Busferry from Heraklion to Thessaloniki
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- ktelherlas.gr
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Thessaloniki train station to Veliko Tarnovo
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $50–85
- 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
- 02 981 13 33
- [email protected]
- Website
- en.tourist-service.com
Bus from Piraeus to Pleven
- Ave. Duration
- 15h 40m
- Frequency
- 3 times a week
- Estimated price
- $93
- Website
- https://en.tourist-service.com/
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Piraeus to Pleven
- Ave. Duration
- 15h 45m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- https://citylines.eu/
Bus from Piraeus Port Akti Kondili to Stara Zagora Central Bus Station
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $70–95
- Website
- https://citylines.eu/
- 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
- crazyholidays.gr
Bus from Athens to Keşan
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- $85–120
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Keşan to Kırklareli
- Ave. Duration
- 3h
- Frequency
- Twice daily
- 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
- ardatur.bg
Bus from Kırklareli Bus Station to Varna Central Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $21–35
- Website
- https://ardatur.bg/en/
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Heraklion Port to Mykonos
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- $110–280
- Website
- https://www.seajets.com/
Car ferry from Mykonos to Port of Rafina
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $55–150
- Website
- https://www.seajets.com/
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- $140–360
- Website
- https://www.seajets.com/
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- bluestarferries.com
Ferry from Heraklion to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a day
- Estimated price
- $70–170
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 210 89 19 800
- [email protected]
- Website
- anek.gr
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $50–190
- Website
- https://www.anek.gr/en-gb
- Economy
- $50–75
- Airplane-type seats
- $55–80
- 2 beds - outside cabin
- $140–190
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






















































