Explore 4 ways to travel

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

Fly  •  5 h 2 min

  1. VAR - SKG

$118 - $353

Cheapest option

Train, bus via Blagoevgrad  •  14 h 34 min

  1. 361

$24 - $31

4 alternative options

Bus Biomet  •  11 h 9 min

$31 - $36

Train, bus EAAA  •  13 h 48 min

  1. 8632 / ...

$30 - $39

Bus EAAA  •  16 h 45 min

$30 - $55

Drive  •  8 h 14 min

  1. 451.4 miles

$100 - $160

What companies run services between Varna, Bulgaria and Thessaloniki, Greece?

Turkish Airlines, Travel Service and six other airlines fly from Varna to Thessaloniki twice daily. Alternatively, you can take a bus from Varna to Thessaloniki via Sofia and Sofia - Central Bus Station in around 11 h 9 min.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Varna to Thessaloniki via Istanbul
Ave. Duration
4 h 42 min
When
Every day
Estimated price
$120 - $470
Travel Service
Website
travelservice.aero
Flights from Varna to Thessaloniki via Prague
Ave. Duration
6 h 50 min
When
Sunday
Estimated price
$200 - $750
Ellinair
Website
en.ellinair.com
Flights from Varna to Thessaloniki via Frankfurt
Ave. Duration
6 h 55 min
When
Monday
Estimated price
$160 - $800
Wizz Air
Website
wizzair.com
Flights from Varna to Thessaloniki via Vienna
Ave. Duration
7 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$170 - $900
Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Varna to Plovdiv
Ave. Duration
5 h 48 min
Frequency
Twice daily
Estimated price
$10 - $12
Website
bdz.bg
Train from Varna to Sofia
Ave. Duration
7 h 45 min
Frequency
5 times a day
Estimated price
$14 - $16
Website
bdz.bg
Train from Sofia to Blagoevgrad
Ave. Duration
2 h 8 min
Frequency
4 times a day
Estimated price
$2 - $4
Website
bdz.bg
Bus operators
Biomet
Phone
:+3599884551
Email
office@biomet.bg
Website
biomet.bg
Bus from Varna to Sofia
Ave. Duration
6 h
Frequency
Every 2 hours
Estimated price
$20
Schedules at
biomet.bg
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia - Central Bus Station to Thessaloniki
Ave. Duration
4 h 9 min
Frequency
Once daily
Estimated price
$12 - $17
Schedules at
union-ivkoni.com
Bus from Blagoevgrad to Thessaloniki
Ave. Duration
2 h 41 min
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
union-ivkoni.com
Bus from Varna to Thessaloniki
Ave. Duration
13 h 24 min
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
union-ivkoni.com
EAAA
Website
rta.government.bg
Bus from Plovdiv to Thessaloniki
Ave. Duration
7 h
Frequency
4 times a day
Estimated price
$19 - $28
Schedules at
rta.government.bg
Bus from Varna to Thessaloniki
Ave. Duration
16 h 45 min
Frequency
Twice daily
Estimated price
$35 - $55
Schedules at
rta.government.bg
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Plovdiv to Thessaloniki
Ave. Duration
7 h 30 min
Frequency
Once daily
Estimated price
$60 - $80
Schedules at
georg-bg.com
Ilias Travel
Phone
+359 2831 9192
Email
office@iliastravel.com
Website
iliastravel.com
Bus from Plovdiv to Thessaloniki
Ave. Duration
8 h 8 min
Frequency
Once daily
Estimated price
$34 - $37
Schedules at
iliastravel.com
Bus from Varna to Thessaloniki
Ave. Duration
14 h 43 min
Frequency
Once a week
Estimated price
$70 - $75
Schedules at
iliastravel.com
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Varna to Thessaloniki
Ave. Duration
13 h 30 min
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
crazyholidays.gr

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 Want to know more about US trains?, How to get from JFK to New York City and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

The distance between Varna and Thessaloniki is 502 km. The road distance is 722 km.

The cheapest way to get from Varna to Thessaloniki is to train and bus which costs $24 - $35 and takes 14 h 34 min.

The quickest way to get from Varna to Thessaloniki is to fly which takes 5 h 2 min and costs $110 - $360.

Yes, there is a direct bus departing from Varna and arriving at Thessaloniki. Services depart four times a day, and operate every day. The journey takes approximately 16 h 45 min.

It takes approximately 5 h 2 min to get from Varna to Thessaloniki, including transfers.