HUB hero image

How to Travel from

Saint Petersburg to Faro

by Train, Route or Car

Saint Petersburg
+0
Faro
Transport search to Faro
Saint Petersburg
+0
Faro
Building a composite car route
Cheapest
Best Offer!
Car
47 h
4660 km.
from $256
Composite Route Car Only

Ten ways to Travel from Saint Petersburg to Faro

Composite routes from Saint Petersburg to Faro

Cheapest
Other

Transport providers

Airlines

Vueling Airlines

Website:
vueling.com/
Plane from Pulkovo Airport to San
Ave. Duration:
11h 5m
Frequency:
Saturday
Estimated price:
$127.39–$484.07

Ryanair

Website:
ryanair.com/
Plane from Ülemiste Airport to Faro
Ave. Duration:
9h 20m
Frequency:
Monday and Thursday
Estimated price:
$89.17–$356.68
Plane from Pulkovo Airport to Faro
Ave. Duration:
14h 40m
Frequency:
Saturday
Estimated price:
$165.60–$585.98
Plane from Pulkovo Airport to San
Ave. Duration:
12h 5m
Frequency:
Thursday
Estimated price:
$127.39–$484.07

Brussels Airlines

Website:
brusselsairlines.com/
Plane from Ülemiste Airport to Faro
Ave. Duration:
6h 55m
Frequency:
Thursday
Estimated price:
$242.03–$828.01

easyJet

Website:
easyjet.com/
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
11h 5m
Frequency:
Monday and Thursday
Estimated price:
$305.73–$700.62

Lufthansa

Website:
lufthansa.com/
Plane from Ülemiste Airport to Faro
Ave. Duration:
8h 25m
Frequency:
Thursday, Saturday, and Sunday
Estimated price:
$203.82–$828.01
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
19h 50m
Frequency:
Monday to Saturday
Estimated price:
$305.73–$700.62

Eurowings

Website:
eurowings.com
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
19h 30m
Frequency:
Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$242.03–$585.98

TAP Portugal

Website:
flytap.com/
Plane from Pulkovo Airport to Lisbon
Ave. Duration:
10h 45m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$127.39–$471.33
Plane from Ülemiste Airport to Faro
Ave. Duration:
6h 55m
Frequency:
Thursday
Estimated price:
$242.03–$828.01
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
19h 50m
Frequency:
Monday to Saturday
Estimated price:
$305.73–$700.62

Transavia France

Website:
transavia.com/
Plane from Ülemiste Airport to Faro
Ave. Duration:
14h
Frequency:
Friday
Estimated price:
$165.60–$764.32

Pegasus Airlines

Website:
flypgs.com/
Plane from Pulkovo Airport to San
Ave. Duration:
12h 22m
Frequency:
Monday, Tuesday, Thursday, Saturday, and Sunday
Estimated price:
$229.29–$611.45

Turkish Airlines

Website:
turkishairlines.com/
Plane from Pulkovo Airport to Lisbon
Ave. Duration:
12h 38m
Frequency:
Every day
Estimated price:
$305.73–$1,146.47

Finnair

Website:
finnair.com/
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
21h 20m
Frequency:
Monday and Friday
Estimated price:
$305.73–$700.62

Air Serbia

Website:
airserbia.com/en/welcome
Plane from Pulkovo Airport to Lisbon
Ave. Duration:
16h 25m
Frequency:
Tuesday, Thursday, and Sunday
Estimated price:
$127.39–$471.33

Condor Flugdienst

Website:
condor.com
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
19h 15m
Frequency:
Wednesday
Estimated price:
$152.86–$445.85

TUIfly

Website:
tui.com/flug/
Plane from Tartu Ülenurme Airport to Faro
Ave. Duration:
19h 10m
Frequency:
Tuesday
Estimated price:
$203.82–$828.01

Train operators

Renfe Viajeros

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Narbonne to Madrid-Puerta
Ave. Duration:
5h 18m
Frequency:
Once daily
Estimated price:
$82.80–$114.65
Train from Madrid-Puerta De Atocha to Huelva
Ave. Duration:
3h 57m
Frequency:
3 times a day
Estimated price:
$54.78–$76.43

Comboios De Portugal

Phone:
+351 210 900 032
Website:
cp.pt/passageiros/pt
Train from Lisboa Oriente to Faro
Ave. Duration:
3h
Frequency:
5 times a day
Estimated price:
$12.74–$58.60

Urlaubs-Express

Phone:
+49 (0) 221 800 20 820
Website:
urlaubs-express.de/
Train from Hamburg Altona to Lörrach
Ave. Duration:
10h 33m
Frequency:
Once a week
Estimated price:
$121.02–$955.39

Belarusian Railway (BCh)

Phone:
105
Website:
rw.by/
Train from Vitebsky Railway Terminal to Brest
Ave. Duration:
17h 50m
Frequency:
Once daily
Estimated price:
$57.32–$108.28

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Vitebsky Railway Terminal to Kaliningrad-Passajirsk
Ave. Duration:
25h 12m
Frequency:
Once daily
Estimated price:
$45.86–$76.43

Elron

Phone:
+ 372 616 0245
Website:
elron.ee/
Train from Narva to Ülemiste
Ave. Duration:
2h 30m
Frequency:
5 times a day
Estimated price:
$12.74–$22.93
Train from Koidula to Vana-Kuuste
Ave. Duration:
58 min
Frequency:
Twice daily
Estimated price:
$5.35–$8.92

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
Ave. Duration:
4h 17m
Frequency:
5 times a week
Estimated price:
$12.74–$22.93

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Nuremberg central bus station to Narbonne
Ave. Duration:
18h
Frequency:
Once daily
Estimated price:
$108.28–$165.60
Bus from Huelva to Faro
Ave. Duration:
1h 25m
Frequency:
4 times a day
Estimated price:
$12.74–$19.11
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Faro
Ave. Duration:
2h 30m
Frequency:
4 times a day
Estimated price:
$20.38–$29.30
Bus from Parnu, Bus Station to Berlin,
Ave. Duration:
20h 50m
Frequency:
Twice daily
Estimated price:
$127.39–$178.34
Bus from Berlin, Zentralen Omnibusbahnhof to Paris,
Ave. Duration:
13h 5m
Frequency:
Every 4 hours
Estimated price:
$89.17–$140.12
Bus from Warsaw, Chopin Airport to Paris,
Ave. Duration:
24h 50m
Frequency:
Once daily
Estimated price:
$152.86–$216.56
Bus from Elblag, Bus Station to Paris,
Ave. Duration:
27h 55m
Frequency:
Once daily
Estimated price:
$152.86–$229.29

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Huelva to Faro
Ave. Duration:
1h 20m
Frequency:
5 times a day
Estimated price:
$15.29–$21.66
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Faro
Ave. Duration:
2h 40m
Frequency:
5 times a day
Estimated price:
$20.38–$30.57
Bus from Paris - Bercy-Seine Bus Station to Faro
Ave. Duration:
27h 20m
Frequency:
6 times a week
Estimated price:
$140.12–$203.82

Rede Expressos

Phone:
+351 21 75 24 524
Website:
rede-expressos.pt/en
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Faro
Ave. Duration:
3h
Frequency:
3 times a day
Estimated price:
$5.35–$43.31

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Saint Petersburg Bus Terminal to Riga
Ave. Duration:
15h 40m
Frequency:
Once daily
Estimated price:
$45.86–$70.06

Lux Express

Phone:
+372 6800 909
Website:
luxexpress.eu/en
Bus from Saint Petersburg Bus Terminal to Narva
Ave. Duration:
3h 45m
Frequency:
Every 4 hours
Estimated price:
$8.28–$22.93
Bus from Saint Petersburg Bus Terminal to Riga
Ave. Duration:
10h 30m
Frequency:
Once daily
Estimated price:
$31.85–$89.17

Grandes Tour

Phone:
+38 (044) 444 00 44
Website:
grandes-tour.com.ua/
Bus from Lviv Striyskyi Bus Station to Sevilla,
Ave. Duration:
2d 3h
Frequency:
Once a week
Estimated price:
$243.50

KLR Bus

Phone:
+380 (68) 770-60-30
Website:
klr.com.ua/en
Bus from Lviv Striyskyi Bus Station to Sevilla,
Ave. Duration:
2d 14h
Frequency:
Twice a week
Estimated price:
$165.60–$305.73

Ecolines (Autolux)

Phone:
+380 44 594 9010
Website:
ecolines.net/ua/ru
Bus from Riga Central Bus Station to Dvirtsevyi
Ave. Duration:
23h 20m
Frequency:
Once daily
Estimated price:
$16.56–$101.91

Latlines

Phone:
+371 672 100 66
Website:
latlines.lv/
Bus from Riga Central Bus Station to Dvirtsevyi
Ave. Duration:
18h 21m
Frequency:
Once a week
Estimated price:
$99.16

SKSauto

Phone:
8 800 770 00 20
Website:
sks-auto.ru/
Bus from Saint Petersburg Bus Terminal to Riga
Ave. Duration:
13h
Frequency:
3 times a week
Estimated price:
$19.11–$63.69

Minsktrans

Phone:
+375-17-251-14-11
Website:
minsktrans.by/
Bus from Brest Bus station to Nuremberg
Ave. Duration:
19h
Frequency:
Twice a week
Estimated price:
$29.30–$127.39

PTK

Phone:
+7 (812) 245-06-70
Website:
bus.ptk.express/
Bus from Saint Petersburg Bus Terminal to Narva
Ave. Duration:
5h 3m
Frequency:
Once daily
Estimated price:
$6.11–$9.55

Presto OÜ

Phone:
+372 447 5177
Website:
presto.ee/ticket/
Bus from Saint Petersburg Bus Terminal to Narva
Ave. Duration:
2h 35m
Frequency:
Once daily
Estimated price:
$11.46–$14.01
Bus from Saint Petersburg Bus Terminal to Pärnu
Ave. Duration:
7h 15m
Frequency:
Once daily
Estimated price:
$30.57–$38.22

Infobus BY

Website:
infobus.by/bus
Bus from Brest Bus station to Warsaw
Ave. Duration:
3h 13m
Frequency:
Twice a week
Estimated price:
$26.75–$39.49

Kaliningrad Bus Terminal

Phone:
+7 (4012) 64-36-35
Website:
avl39.ru/
Bus from Kaliningrad Bus station to Elbląg
Ave. Duration:
2h 45m
Frequency:
Every 4 hours
Estimated price:
$4.84–$21.66

Questions and Answers

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

The cheapest way to get from Saint Petersburg to Faro is to bus and train and fly which costs $92.39 - $336.96 and takes 17h 4m.

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

The fastest way to get from Saint Petersburg to Faro is to bus and train and fly which takes 17h 4m and costs $92.39 - $336.96 .

Is there a direct bus between Saint Petersburg and Faro?

No, there is no direct bus from Saint Petersburg to Faro. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Faro via Parnu, Bus Station, Berlin, Zentralen Omnibusbahnhof and Paris - Bercy-Seine Bus Station. The journey, including transfers, takes approximately 2 days 23h.

Is there a direct flight between Saint Petersburg and Faro?

There are no direct flights between Saint Petersburg and Faro. The fastest has 2 changes and takes 20h 40m and costs $141.30 - $500 .

How far is it from Saint Petersburg to Faro?

The distance between Saint Petersburg and Faro is 3929 km. The road distance is 4711.2 km.

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

The best way to get from Saint Petersburg to Faro without a car is to train and bus via Nuremberg which takes 2 days 22h and costs $293.48 - $521.74 .

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

It takes approximately 18h 8m to get from Saint Petersburg to Faro, including transfers.

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

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

Bus or fly from Saint Petersburg to Faro?

The best way to get from Saint Petersburg to Faro is to fly which takes 18h 34m and costs $141.30 - $510.87 . Alternatively, you can bus via Paris, which costs $326.09 - $478.26 and takes 2 days 23h.

Where does the Saint Petersburg to Faro bus arrive?

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

What is the time difference between Saint Petersburg and Faro?

Faro is 3h behind Saint Petersburg. It is currently 10:01 in Saint Petersburg and 07:01 in Faro.

Can I drive from Saint Petersburg to Faro?

Yes, the driving distance between Saint Petersburg to Faro is 4711 km. It takes approximately 47h 17m to drive from Saint Petersburg to Faro.

Where can I stay near Faro?

There are 3579+ hotels available in Faro. Prices start at $44.36 per night.
+0