HUB hero image

How to Travel from

Athens to Petrich

by Rideshare, Route or Car

Athens
+0
Petrich
Transport search to Petrich
Athens
+0
Petrich
Building a composite car route
Cheapest
Best Offer!
Car
6 h 26 min
627 km.
from $34
Composite Route Car Only

Seven ways to Travel from Athens to Petrich

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Thessaloniki Train Station Bus Stop to Sandanski
Ave. Duration:
2h 25m
Frequency:
Once daily
Estimated price:
$16.56–$24.20

Union Ivkoni

Phone:
07001 8282
Website:
union-ivkoni.com/
Bus from Thessaloniki Train Station Bus Stop to Sandanski
Ave. Duration:
2h 15m
Frequency:
Twice daily
Estimated price:
$8.28–$14.01
Bus from Sandanski Bus Station to Petrich
Ave. Duration:
30 min
Frequency:
3 times a day
Estimated price:
$3.69–$6.11
Bus from Athens to Sandanski
Ave. Duration:
10h
Frequency:
Once daily
Estimated price:
$29.30–$48.40

Traventuria

Phone:
+359 2 493 0191
Website:
traventuria.com/
Bus from Sofia Airport Terminal 1 Bus Stop to Blagoevgrad
Ave. Duration:
1h 30m
Frequency:
Once daily
Estimated price:
$24.20–$33.12

Crazy Holidays

Phone:
+30 2310241545
Website:
crazyholidays.gr/root.en.aspx
Bus from Thessaloniki to Sandanski
Ave. Duration:
2h 30m
Frequency:
3 times a week
Estimated price:
$40.76–$54.77

KTEL Thessalonikis

Phone:
+30 2310 500111
Website:
ktelthes.gr/
Bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki
Ave. Duration:
5h 30m
Frequency:
Every 3 hours
Estimated price:
$52.20

Airlines

Aegean Airlines

Website:
en.aegeanair.com/
Plane from Athens Eleftherios Venizelos International Airport to International
Ave. Duration:
54 min
Frequency:
Every day
Estimated price:
$63.69–$216.54
Plane from Athens Eleftherios Venizelos International Airport to Sofia
Ave. Duration:
1h 18m
Frequency:
Every day
Estimated price:
$82.80–$369.40

Bulgaria Air

Website:
air.bg/en/
Plane from Athens Eleftherios Venizelos International Airport to Sofia
Ave. Duration:
1h 18m
Frequency:
Every day
Estimated price:
$82.80–$369.40

Sky Express

Website:
skyexpress.gr/
Plane from Athens Eleftherios Venizelos International Airport to International
Ave. Duration:
54 min
Frequency:
Every day
Estimated price:
$63.69–$203.80
Plane from Athens Eleftherios Venizelos International Airport to Sofia
Ave. Duration:
1h 45m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$76.43–$292.97

Train operators

Hellenic Train

Phone:
14511
Website:
hellenictrain.gr/en
Train from Athens to Thessaloniki
Ave. Duration:
4h 53m
Frequency:
4 times a day
Estimated price:
$11.20–$34.39
Train from Thessaloniki to Rodopolis
Ave. Duration:
1h 27m
Frequency:
Twice daily
Estimated price:
$4.71–$11.20

Bulgarian Railways (BDZh)

Phone:
+35929311111
Website:
bdz.bg/en
Train from Blagoevgrad to Petrich
Ave. Duration:
1h 50m
Frequency:
4 times a day
Estimated price:
$3.06–$6.50

Questions and Answers

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

The cheapest way to get from Athens to Petrich is to bus which costs $28.26 - $46.74 and takes 11h 30m.

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

The fastest way to get from Athens to Petrich is to drive which takes 6h 24m and costs $119.57 - $195.65 .

Is there a direct bus between Athens and Petrich?

No, there is no direct bus from Athens to Petrich. However, there are services departing from Athens, Leoforou Kifisou - KTEL and arriving at Petrich via Thessaloniki and Sandanski. The journey, including transfers, takes approximately 10h 47m.

How far is it from Athens to Petrich?

The distance between Athens and Petrich is 637 km. The road distance is 626.9 km.

How do I travel from Athens to Petrich without a car?

The best way to get from Athens to Petrich without a car is to bus via Thessaloníki which takes 10h 47m and costs $76.09 - $92.39 .

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

It takes approximately 8h 13m to get from Athens to Petrich, including transfers.

Where do I catch the Athens to Petrich bus from?

Athens to Petrich bus services, operated by Union Ivkoni, depart from Athens station.

Train or bus from Athens to Petrich?

The best way to get from Athens to Petrich is to train which takes 8h 13m and costs $25 - $59.78 . Alternatively, you can bus via Thessaloníki, which costs $76.09 - $92.39 and takes 10h 47m.

Where does the Athens to Petrich bus arrive?

Athens to Petrich bus services, operated by Union Ivkoni, arrive at Sandanski Bus Station.

Can I drive from Athens to Petrich?

Yes, the driving distance between Athens to Petrich is 627 km. It takes approximately 6h 24m to drive from Athens to Petrich.

How do I get a bus ticket from Athens to Petrich?

Book your Athens to Petrich bus tickets online with Omio.

Where can I stay near Petrich?

There are 326+ hotels available in Petrich. Prices start at $16.26 per night.
+0