Plane from International Airport Thessaloniki Macedonia to Athens
Ave. Duration:
53 min
Frequency:
Every day
Estimated price:
$63.17–$214.77
Bulgaria Air
Website:
air.bg/en/
Plane from Sofia Airport to Athens
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$82.12–$366.37
Sky Express
Website:
skyexpress.gr/
Plane from Sofia Airport to Athens
Ave. Duration:
1h 35m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$75.80–$290.57
Plane from International Airport Thessaloniki Macedonia to Athens
Ave. Duration:
54 min
Frequency:
Every day
Estimated price:
$63.17–$214.77
Train operators
Hellenic Train
Phone:
14511
Website:
hellenictrain.gr/en
Train from Thessaloniki to Athens
Ave. Duration:
4h 53m
Frequency:
4 times a day
Estimated price:
$11.10–$34.11
Train from Rodopolis to Thessaloniki
Ave. Duration:
1h 28m
Frequency:
Twice daily
Estimated price:
$4.67–$11.10
Train from Serres to Thessaloniki
Ave. Duration:
3h 4m
Frequency:
Twice daily
Estimated price:
$7.58–$11.37
Bulgarian Railways (BDZh)
Phone:
+35929311111
Website:
bdz.bg/en
Train from Sofia to Petrich
Ave. Duration:
4h 1m
Frequency:
3 times a day
Estimated price:
$5.69–$10.11
Train from Kostenets to Iskarsko
Ave. Duration:
1h 11m
Frequency:
Hourly
Estimated price:
$2.65–$5.94
Questions and Answers
What is the cheapest way to get from Sofia to Athens?
The cheapest way to get from Sofia to Athens is to bus and train which costs $26.09 - $53.26 and takes 11h 23m.
What is the fastest way to get from Sofia to Athens?
The fastest way to get from Sofia to Athens is to fly which takes 5h 1m and costs $59.78 - $184.78 .
Is there a direct bus between Sofia and Athens?
Yes, there is a direct bus departing from Sofia Central Bus Station station and arriving at Piraeus Port Astiggos. Services depart twice daily, and operate every day. The journey takes approximately 13h 25m.
How far is it from Sofia to Athens?
The distance between Sofia and Athens is 580 km. The road distance is 791.6 km.
How do I travel from Sofia to Athens without a car?
The best way to get from Sofia to Athens without a car is to bus and train which takes 11h 23m and costs $26.09 - $53.26 .
How long does it take to get from Sofia to Athens?
It takes approximately 5h 1m to get from Sofia to Athens, including transfers.
Where do I catch the Sofia to Athens bus from?
Sofia to Athens bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Train, bus or fly from Sofia to Athens?
The best way to get from Sofia to Athens is to fly which takes 5h 1m and costs $59.78 - $184.78 . Alternatively, you can train, which costs $29.35 - $70.65 and takes 13h 14m, you could also bus, which costs $40.22 - $81.52 and takes 13h 25m.
Where does the Sofia to Athens bus arrive?
Sofia to Athens bus services, operated by Union Ivkoni, arrive at Piraeus Port Astiggos station.
Can I drive from Sofia to Athens?
Yes, the driving distance between Sofia to Athens is 792 km. It takes approximately 8h 3m to drive from Sofia to Athens.
How do I get a bus ticket from Sofia to Athens?
Book your Sofia to Athens bus tickets online with Omio and Distribusion.
Where can I stay near Athens?
There are 11776+ hotels available in Athens. Prices start at $47.72 per night.