There are 7 ways to get from Haale to Saint Petersburg by train, plane, car, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Nortorf to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Pulkovo Airport (LED)plane HAM - LED
14h 48m₽12,171–38,408Drive, car ferry, train
cheapest- Drive from Haale to Port of Kielcar
- Take the carferry from Port of Kiel to Klaipedacarferry
- Take the train from Klaipėda to Šiauliaitrain 782 / ...
- Take the train from Siauliai to Tartutrain 889
- Take the train from Tartu to Koidulatrain R46
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
40h 28m₽6,142–66,880Bus
- Take the bus from Neumünster Bahnhof(Kaiserstraße) to Hauptbahnhof/ZOBbus Re7
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
40h 44mTrain, bus
- Take the train from Nortorf to Hamburg Hbftrain Re7
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Kaliningrad Bus stationbus 904
- Take the train from Kaliningrad-Passajirsk to Vitebsky Railway Terminaltrain
47h 43m₽16,181–30,908Train, bus via Brest
- Take the train from Nortorf to Hamburg Hbftrain Re7
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Brest Bus stationbus
- Take the train from Brest C to Vitebsky Railway Terminaltrain
41h 51m₽21,281–46,908Train, bus #2
- Take the train from Nortorf to Hamburg Dammtortrain Re7
- Take the train from Hamburg Dammtor to Hannover Hauptbahnhoftrain 25 / ...
- Take the bus from Hanover to Rīgabus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
2d 20h₽18,155–39,790Drive 1,865.3 km
- Drive from Haale to Saint Petersburgcar 1,865.3 km
23h 50m₽24,822–35,854
Hamburg Airport (HAM) to Pulkovo Airport (LED) flights
Comparing Your Travel Options
The cheapest way to get from Haale to Saint Petersburg is to train and bus which costs RUB 16000 - RUB 31000 and takes 47h 43m.
The fastest way to get from Haale to Saint Petersburg is to train and fly which takes 14h 48m and costs RUB 12000 - RUB 39000.
No, there is no direct bus from Haale to Saint Petersburg. However, there are services departing from Haale Ortsmitte and arriving at Saint Petersburg Bus Terminal via Neumünster Bahnhof(Kaiserstraße), Hamburg, Zentraler Omnibusbahnhof and Riga Central Bus Station. The journey, including transfers, takes approximately 40h 44m.
The distance between Haale and Saint Petersburg is 1556 km. The road distance is 1865.3 km.
The best way to get from Haale to Saint Petersburg without a car is to bus which takes 40h 44m and costs .
It takes approximately 14h 48m to get from Haale to Saint Petersburg, including transfers.
Haale to Saint Petersburg bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Neumünster Bahnhof(Kaiserstraße) station.
Haale to Saint Petersburg bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Hauptbahnhof/ZOB station.
Yes, the driving distance between Haale to Saint Petersburg is 1865 km. It takes approximately 23h 50m to drive from Haale to Saint Petersburg.
What companies run services between Haale, Germany and Saint Petersburg, Russia?
You can take a bus from Haale Ortsmitte to Saint Petersburg Bus Terminal via Nortorf(b Neumünster) ZOB/Bahnhof, Nortorf, Neumünster, Neumünster Bahnhof(Kaiserstraße), Hamburg, Zentraler Omnibusbahnhof, Riga, Bus Station, and Riga Central Bus Station in around 40h 44m.
- Website
- turkishairlines.com
Flights from Hamburg Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- ₽18,000–48,000
- Website
- ajet.com
Flights from Hamburg Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₽16,000–65,000
- Website
- airserbia.com
Flights from Hamburg Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 15h 55m
- When
- Friday
- Estimated price
- ₽10,000–30,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nortorf to Hamburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₽1,700–8,000
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nortorf to Hamburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₽1,700–8,000
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nortorf to Hamburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₽1,700–8,000
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nortorf to Hamburg Dammtor
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₽1,700–8,000
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Klaipėda to Šiauliai
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₽750–1,100
- Website
- LTG Link
Train from Siauliai to Tartu
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- ₽1,600–2,200
- Website
- LTG Link
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–800
- Website
- Elron
- Express Train Ticket
- ₽550–800
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kaliningrad-Passajirsk to Vitebsky Railway Terminal
- Ave. Duration
- 24h 41m
- Frequency
- Once daily
- Estimated price
- ₽3,400–7,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽3,400–4,500
- 2nd Class (Kupé)
- ₽4,800–7,000
- Phone
- 105
- Website
- Belarusian Railway
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,178
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽7,500–8,500
- 2nd Class (Kupé)
- ₽13,178
- 1nd Class (SW)
- ₽25,000–28,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Dammtor to Hannover Hauptbahnhof
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₽2,700–6,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Hamburg Dammtor to Hannover Hauptbahnhof
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- ₽3,700–5,500
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Neumünster Bahnhof(Kaiserstraße) to Hauptbahnhof/ZOB
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Riga, Bus Station
- Ave. Duration
- 22h 10m
- Frequency
- Once daily
- Estimated price
- ₽12,000–19,000
- Website
- Flixbus
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽5,000–8,500
- Schedules at
- luxexpress.eu
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Hamburg, Zentraler Omnibusbahnhof to Kaliningrad Bus station
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Hamburg, Zentraler Omnibusbahnhof to Brest Bus station
- Ave. Duration
- 19h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽12,000–25,000
- Schedules at
- vt.by
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Hanover to Rīga
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Estimated price
- ₽10,000–19,000
- Schedules at
- ecolines.net
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 37h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,700–7,000
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +44 344 848 6090
- [email protected]
- Website
- DFDS Seaways
Car ferry from Port of Kiel to Klaipeda
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,402–60,000
- Website
- DFDS Seaways
- Reclining Seat
- ₽1,402
- 4-bed inside cabin
- ₽15,416
- 2-bed inside cabin
- ₽8,500–10,000
- 2-bed sea view cabin
- ₽11,535
- Standard Car (Extra fee)
- ₽5,929
Want to know more about travelling around Russia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












































