Saint Petersburg, Russia
Germany
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2092.65 km | 31h 43mins | 63 EUR | 86.0 |
Train | 2072.64 km | 36h 32mins | 75 EUR | 102.0 |
Bus | 2098.95 km | 33h 56mins | 82 EUR | 112.0 |
Flight | 1381.08 km | 7h 23mins | 85 EUR | 116.0 |
Flight | 1509.9 km | 6h 17mins | 88 EUR | 120.0 |
Flight | 1827.22 km | 6h 30mins | 97 EUR | 132.0 |
Flight | 1874.08 km | 6h 51mins | 99 EUR | 134.0 |
Bus | 1845.27 km | 34h 16mins | 101 EUR | 137.0 |
Flight | 1609.65 km | 8h 23mins | 103 EUR | 140.0 |
Flight | 1392.3 km | 6h 7mins | 108 EUR | 146.0 |
Flight | 1872.15 km | 6h 45mins | 110 EUR | 149.0 |
Drive | 1804.95 km | 22h 22mins | 206 EUR | 280.0 |
The best and cheapest way to get from Saint Petersburg, Russia and Germany is to travel by train, which will cost about 63 EUR or 77.40 USD.