HowToGo

Saint Petersburg to Kaliningrad, Russia - Transfer & Transportation Guides

Find transfer & transportation guides from Saint Petersburg to Kaliningrad, Russia. How to get from Saint Petersburg to Kaliningrad, Russia by Flight, Train, Taxi.

You can get to Kaliningrad, Russia from Saint Petersburg by verhicle types below

Search Transfer from Saint Petersburg to Kaliningrad, Russia

Transfer solutions

You have 4 options transfer to Kaliningrad, Russia from Saint Petersburg below

Metro ( 13 min. )

Take a subway from Sennaya Ploshchad to Moskovskaya.


Open Map More details & check price at Saint Petersburg Metro
Bus ( 8 min. )

Take a bus from Saint Petersburg Moskovskaya Metro to Pulkovo Terminal 1 Airport.


Open Map More details & check price at Novgorod Avto
Plane ( 1 hr. 30 min. )

Take a flight from Pulkovo to Kaliningrad.


Bus ( 37 min. )

Take a bus from Khrabrovo Airport to BFU im Kanta.


Open Map More details & check price at Kaliningrad Airport Bus
Duration 4 hr. 13 min.
Distance 835 km.
Cost 52 USD
Bus ( 10 hr. 5 min. )

Take a bus from Saint Petersburg Bus station to Riga Central Bus Station.


Open Map More details & check price at Lux Express
Bus ( 7 hr. 40 min. )

Take a bus from Riga to Kaliningrad Bus station.


Open Map More details & check price at Kaliningrad Avtovokzal
Duration 18 hr. 45 min.
Distance 974 km.
Cost 64 EUR (82 USD)
Train ( 28 hr. 9 min. )

Take a train from St Petersburg Glavny to Kaliningrad-Passajirsk.


Open Map More details & check price at Russian Railways (РЖД)
Duration 28 hr. 9 min.
Distance 1395 km.
Cost 150 EUR (180 USD)
Car ( 13 hr. 53 min. )

Drive a car from Saint Petersburg to Kaliningrad.


Duration 13 hr. 53 min.
Distance 963 km.
Cost 59 USD

Find Hotels in Kaliningrad, Russia

You can find hotels and accommodations in Kaliningrad, Russia with our hotels search tool below

Booking.com

About Saint Petersburg, Russia

Saint Petersburg (Russian: Санкт-Петербург, tr. Sankt-Peterburg, IPA: [ˈsankt pʲɪtʲɪrˈburk] (listen)), formerly known as Petrograd (Петроград) (1914–1924), then Leningrad (Ленинград) (1924–1991), is a city situated on the Neva River, at the head of t... Learn more

About Kaliningrad, Russia

Kaliningrad (Russian: Калининград, IPA: [kəlʲɪnʲɪnˈɡrat], historically German: Königsberg, Polish: Królewiec, Czech: Královec Lithuanian: Karaliaučius) is the largest city and the administrative centre of Kaliningrad Oblast, a Russian exclave on the ... Learn more


References