HUB hero image

How to Travel from

Saint Petersburg to Athens

by Plane, Route or Car

Saint Petersburg
+0
Athens
Transport search to Athens
Saint Petersburg
+0
Athens
Building a composite car route
Cheapest
Best Offer!
Car
38 h 13 min
3231 km.
from $177
Composite Route Car Only
Schedule

Saint Petersburg, Russia → Athens, Greece

All
All days
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Cheapest and Fastest Ways to Travel from Saint Petersburg to Athens

Composite routes from Saint Petersburg to Athens

Cheapest
Other

Transport providers

FlixBus
Website
Ecolines (Amron)
Website
SKSauto
Website
Minsktrans
Website
Intercars Europe
Website
PTK
Website
Sov Avto
Website
Presto OÜ
Website
Siamos Tours
Website
Visit Tour
Website
Infobus BY
Website
Korona Travel
Website
FlixBus
Website
11h 1m
Twice daily
$54.35–$76.09
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Ecolines (Amron)
Website
12h 40m
Twice daily
$25.43
+7 812 386 79 79
+7 812 386 79 79
Call Contact via email
SKSauto
Website
12h
Twice daily
$19.57–$31.52
8 800 770 00 20
8 800 770 00 20
Call Contact via email
Minsktrans
Website
5h 15m
Every 4 hours
$4.67–$7.07
+375-17-251-14-11
+375-17-251-14-11
Call Contact via email
Intercars Europe
Website
12h
4 times a week
$26.09–$65.22
+375 (29) 643 70 22
+375 (29) 643 70 22
Call Contact via email
PTK
Website
13h
Once daily
$20.65–$31.52
+7 (812) 245-06-70
+7 (812) 245-06-70
Call Contact via email
Sov Avto
Website
13h 45m
5 times a week
$21.20
+7-812-612-82-30
+7-812-612-82-30
Call Contact via email
Presto OÜ
Website
7h 15m
Once daily
$27.17–$33.70
+372 447 5177
+372 447 5177
Call Contact via email
Siamos Tours
Website
23h 30m
Once a week
$70.65–$97.83
0030 2108219900
0030 2108219900
Call Contact via email
Visit Tour
Website
19h 5m
Once daily
$23.91–$76.09
+375 (29) 148-41-31
+375 (29) 148-41-31
Call Contact via email
Infobus BY
Website
3h 13m
Twice a week
$23.91–$34.78
Korona Travel
Website
23h
Once a week
$95.45
+30 210 92 33 33
+30 210 92 33 33
Call Contact via email
Pegasus Airlines
Website
Turkish Airlines
Website
Air Serbia
Website
Pegasus Airlines
Website
6h 42m
Every day
$86.96–$402.17
Turkish Airlines
Website
7h 6m
Every day
$119.57–$391.30
Air Serbia
Website
9h 30m
Tuesday, Thursday, Friday, Saturday, and Sunday
$76.09–$271.74
Urlaubs-Express
Website
Hellenic Train
Website
PKP Intercity
Website
Belarusian Railway (BCh)
Website
Urlaubs-Express
Website
10h 47m
Once daily
$103.26–$923.91
+49 (0) 221 800 20 820
+49 (0) 221 800 20 820
Call Contact via email
Hellenic Train
Website
4h 53m
4 times a day
$9.55–$29.35
14511
14511
Call
PKP Intercity
Website
1h 56m
5 times a day
$10.87–$18.48
703 200 200
703 200 200
Call
Belarusian Railway (BCh)
Website
17h 50m
Once daily
$51.09–$92.39
105
105
Call

Questions and Answers

What is the cheapest way to get from Saint Petersburg to Athens?

The cheapest way to get from Saint Petersburg to Athens is to fly which costs $92.39 - $260.87 and takes 10h 31m.

What is the fastest way to get from Saint Petersburg to Athens?

The fastest way to get from Saint Petersburg to Athens is to fly which takes 10h 31m and costs $92.39 - $260.87 .

Is there a direct bus between Saint Petersburg and Athens?

No, there is no direct bus from Saint Petersburg to Athens. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Athens via Parnu, Bus Station and Bratislava, Autobusová stanica Mlynské Nivy. The journey, including transfers, takes approximately 2 days 12h.

How far is it from Saint Petersburg to Athens?

The distance between Saint Petersburg and Athens is 2525 km.

How do I travel from Saint Petersburg to Athens without a car?

The best way to get from Saint Petersburg to Athens without a car is to train and bus which takes 2 days 9h and costs $163.04 - $293.48 .

How long does it take to get from Saint Petersburg to Athens?

It takes approximately 10h 31m to get from Saint Petersburg to Athens, including transfers.

Where do I catch the Saint Petersburg to Athens bus from?

Saint Petersburg to Athens bus services, operated by Presto OÜ, depart from Saint Petersburg Bus Terminal station.

Bus or fly from Saint Petersburg to Athens?

The best way to get from Saint Petersburg to Athens is to fly which takes 10h 31m and costs $92.39 - $260.87 . Alternatively, you can bus, which costs $239.13 - $304.35 and takes 2 days 12h.

Where does the Saint Petersburg to Athens bus arrive?

Saint Petersburg to Athens bus services, operated by Presto OÜ, arrive at Pärnu bussijaam station.

What is the time difference between Saint Petersburg and Athens?

Athens is 1h behind Saint Petersburg. It is currently 01:42 in Saint Petersburg and 00:42 in Athens.

Where can I stay near Athens?

There are 11776+ hotels available in Athens. Prices start at $47.72 per night.
+0