Single hop
Multi hop
date
 

Eindhoven to Saint Petersburg

Train to Amsterdam airport, fly to St. Petersburg airport, bus to Moskovskaya, then line 2 Metro to Saint Petersburg.

6 hrs 56 min Assessing CO2e...558 St Petersburg hotels$172 each way

A$172Fly from Amsterdam
Eindhoven
1hrs 27min train, every 30 minutes, $30
Amsterdam airport (AMS)
2hrs 30min flight, $140 each way
St. Petersburg airport (LED)
20min bus, every 15 minutes, $1
Moskovskaya
13min line 2 Metro, every 5 minutes, $1
Saint Petersburg
B$162Fly from Dusseldorf
8hrs 13min
C$202Fly from Frankfurt
9hrs 35min
D$715Train via Moskva Oktiabrskaia
40hrs 48min
E$664Train via Berlin Hbf
2days 20hrs
F$550Drive
30hrs 05min