There are 9 ways to get from Kavála to Varna by car, train, bus, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Kavála to Lazar Pamporovcar
- Take the train from Lazar Pamporov to Marko Nikolov - Ttrain Re
- Take the train from Septemvri to Varnatrain Ic
11h 35m$41–60Bus, train
cheapest- Take the bus from Kavala Central Bus Station to Banskobus
- Take the train from Bansko to Septemvritrain Re / ...
- Take the train from Septemvri to Varnatrain Ic
15h 38m$27–42Bus via Sofia
- Take the bus from Kavala Central Bus Station to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Varna Central Bus Stationbus Group Plus 1697 / ...
13h$67–153Drive 537.7 km
- Drive from Kavála to Varnacar 537.7 km
6h 42m$113–163Bus to Sofia Airport, fly to Varna Airport
- Take the bus from Kavala Central Bus Station to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Varna Airport (VAR)plane SOF - VAR
8h 35m$174–286Bus, train via Plovdiv
- Take the bus from Kavala Central Bus Station to Banskobus
- Take the bus from Bansko to Plovdiv Southbus
- Take the train from Plovdiv to Varnatrain Ic
13h 27m$31–46Bus
- Take the bus from Kavala Central Bus Station to Kesanbus
- Take the bus from Keşan to Kırklarelibus
- Take the bus from Kırklareli Bus Station to Varna Central Bus Stationbus
16h 15m$52–79Fly Kavala International Airport to Varna Airport
- Fly from Kavala International Airport (KVA) to Varna Airport (VAR)plane KVA - VAR
16h 13m$152–493Bus to Sofia Airport, fly to Burgas Airport, shuttle
- Take the bus from Kavala Central Bus Station to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Burgas Airport (BOJ)plane SOF - BOJ
- Take a shuttle bus from Sunny Beach to Varna
11h 12m$212–460
Sofia Airport (SOF) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Kavála to Varna is to bus and train which costs $27 - $45 and takes 15h 38m.
The fastest way to get from Kavála to Varna is to drive which takes 6h 42m and costs $110 - $170.
No, there is no direct bus from Kavála station to Varna station. However, there are services departing from Kavala Central Bus Station and arriving at Varna Central Bus Station via Sofia Central Bus Station. The journey, including transfers, takes approximately 13h.
The distance between Kavála and Varna is 669 km. The road distance is 537.7 km.
The best way to get from Kavála to Varna without a car is to bus via Sofia which takes 13h and costs $65 - $160.
It takes approximately 11h 35m to get from Kavála to Varna, including transfers.
Kavála to Varna bus services, operated by Kaleia, depart from Kavala Central Bus Station.
The best way to get from Kavála to Varna is to bus via Sofia which takes 13h and costs $65 - $160. Alternatively, you can fly, which costs $150 - $500 and takes 16h 13m.
Kavála to Varna bus services, operated by Kaleia, arrive at Sofia Central Bus Station.
Yes, the driving distance between Kavála to Varna is 538 km. It takes approximately 6h 42m to drive from Kavála to Varna.
What companies run services between Kavála, Greece and Varna, Bulgaria?
You can take a bus from Kavala Central Bus Station to Varna Central Bus Station via Sofia Central Bus Station in around 13h. Alternatively, Austrian Airlines, Eurowings, and four other airlines fly from Kavala International Airport (KVA) to Varna Airport (VAR) 3 times a day.
- Website
- air.bg
Flights from Sofia Airport to Varna Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $75–120
Flights from Sofia Airport to Burgas Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–160
- Website
- austrian.com
Flights from Kavala International Airport to Varna Airport via Vienna
- Ave. Duration
- 16h 56m
- When
- Saturday and Tuesday
- Estimated price
- $210–750
- Website
- eurowings.com
Flights from Kavala International Airport to Varna Airport via Cologne Bonn
- Ave. Duration
- 21h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–650
Flights from Kavala International Airport to Varna Airport via Stuttgart
- Ave. Duration
- 23h 25m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $140–600
- Website
- airbus.com
Flights from Kavala International Airport to Varna Airport via Munich
- Ave. Duration
- 12h 10m
- When
- Tuesday and Sunday
- Estimated price
- $210–650
Flights from Kavala International Airport to Varna Airport via Frankfurt
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $240–700
- Website
- wizzair.com
Flights from Kavala International Airport to Varna Airport via Athens
- Ave. Duration
- 14h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–400
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Lazar Pamporov to Marko Nikolov - T
- Ave. Duration
- 20 min
- Frequency
- Twice daily
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
Train from Septemvri to Varna
- Ave. Duration
- 6h 6m
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $6–9
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 Bansko to Septemvri
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Septemvri to Varna
- Ave. Duration
- 6h 6m
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $6–9
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Kavala Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $19–28
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $19–28
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- en.kaleiatravel.com
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Website
- https://union-ivkoni.com/en
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 8h 53m
- Frequency
- Once daily
- Estimated price
- $65–100
- Schedules at
- karat-s.com
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Bansko to Plovdiv South
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- bansko.net
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Kavala Central Bus Station to Kesan
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $23–35
- 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
- +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/
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 4 of the smartest ways to explore Australia, Getting around the Cyclades, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Book your Kavála to Varna bus tickets online with Omio.
There are 2559+ hotels available in Varna.
































