There are 7 ways to get from Athens to Varna by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

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

Bulgaria Air, Turkish Airlines and four other airlines fly from Athens to Varna 4 times a day. Alternatively, you can take a train from Athens to Varna via Thessaloniki and Sofia in around 21 h 44 min.

Airlines
Bulgaria Air
Website
air.bg
Flights from Athens to Varna via Sofia
Avg. Duration
6 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$80 - $470
Flights from Athens to Burgas via Sofia
Avg. Duration
7 h 48 min
When
Monday, Wednesday and Friday
Estimated price
$150 - $750
Norwegian Air Shuttle
Website
norwegian.com
Flights from Athens to Burgas via Stockholm
Avg. Duration
7 h 57 min
When
Saturday
Estimated price
$370 - $1,600
Turkish Airlines
Website
p.turkishairlines.com
Flights from Athens to Varna via Istanbul
Avg. Duration
4 h 45 min
When
Wednesday and Friday
Estimated price
$140 - $750
Primera Air
Website
primeraair.com
Flights from Athens to Varna via Copenhagen
Avg. Duration
8 h 5 min
When
Thursday
Estimated price
$240 - $650
Small Planet Airline
Website
smallplanet.aero
Flights from Athens to Varna via Warsaw
Avg. Duration
6 h 40 min
When
Tuesday
Estimated price
$110 - $600
Ryanair
Website
ryanair.com
Flights from Athens to Burgas via Nowy Dwor Mazowiecki
Avg. Duration
6 h 5 min
When
Thursday
Estimated price
$180 - $750
Norwegian Air International
Website
norwegian.com
Flights from Athens to Burgas via Copenhagen
Avg. Duration
8 h 45 min
When
Saturday
Estimated price
$360 - $1,500
Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Stara Zagora to Varna
Avg. Duration
4 h 10 min
Frequency
Once daily
Estimated price
$8 - $9
Website
bdz.bg
Train from Sofia to Varna
Avg. Duration
7 h 29 min
Frequency
Once daily
Estimated price
$15 - $17
Website
bdz.bg
Greek Railways (OSE)
Website
trainose.gr
Train from Athens to Thessaloniki
Avg. Duration
5 h 23 min
Frequency
4 times a day
Estimated price
$29 - $40
Website
trainose.gr
Second Class
$29 - $40
First Class
$35 - $50
Train from Thessaloniki to Sofija
Avg. Duration
6 h 52 min
Frequency
5 times a week
Estimated price
$25 - $35
Website
trainose.gr
Second Class
$25 - $35
First Class
$30 - $45
Bus operators
M-Bus
Phone
056 844 966
Website
mbus-bg.com
Bus from Sarafovo to Varna
Avg. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$7 - $10
Schedules at
mbus-bg.com
Municipality of Stara Zagora
Website
starazagora.bg
Bus from Athens to Stara Zagora
Avg. Duration
10 h 30 min
Frequency
Twice daily
Estimated price
$45 - $75
Schedules at
starazagora.bg
EAAA
Website
rta.government.bg
Bus from Athens to Varna
Avg. Duration
24 h
Frequency
3 times a day
Estimated price
$60 - $85
Schedules at
rta.government.bg
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Athens to Varna
Avg. Duration
21 h 8 min
Frequency
Once daily
Estimated price
$50 - $70
Schedules at
union-ivkoni.com
Tourist Service Holding AD
Phone
02 981 13 33
Email
outgoing@tourist-service.com
Website
tourist-service.com
Bus from Athens to Varna
Avg. Duration
19 h 25 min
Frequency
Once a week
Estimated price
$93
Schedules at
tourist-service.com
Ilias Travel
Phone
+359 2831 9192
Email
office@iliastravel.com
Website
iliastravel.com
Bus from Athens to Varna
Avg. Duration
23 h 30 min
Frequency
Once a week
Estimated price
$115 - $125
Schedules at
iliastravel.com
Valeross
Phone
046/ 66 13 21
Email
valeross_holiday@abv.bg
Website
valeross.com
Bus from Athens to Yambol
Avg. Duration
28 h 30 min
Frequency
Once daily
Estimated price
$50 - $80
Schedules at
valeross.com
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Yambol to Varna
Avg. Duration
4 h 28 min
Frequency
Once daily
Estimated price
$10 - $13
Schedules at
autogaravn.com

Want to know more about travelling around Bulgaria

Rome2rio's unique Travel Guides 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.

Questions & Answers

How far is it from Athens to Varna?

The distance between Athens and Varna is 682 km. The road distance is 1257 km.

What is the cheapest way to get from Athens to Varna?

The cheapest way to get from Athens to Varna is to bus which costs 60€ and takes 24 h.

What is the fastest way to get from Athens to Varna?

The quickest way to get from Athens to Varna is to fly which takes 6 h 52 min and costs 100€.

Is there a direct train between Athens and Varna?

No, there is no direct train from Athens to Varna. However, there are services departing from Athens and arriving at Varna via Thessaloniki and Sofia. The journey, including transfers, takes approximately 21 h 44 min.

Is there a direct bus between Athens and Varna?

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

How long does it take to get from Athens to Varna?

It takes approximately 6 h 52 min to get from Athens to Varna, including transfers.