1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Saint Petersburg, Leningrad Region from $86: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Saint Petersburg, Russia

How to Get from Copenhagen to Saint Petersburg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$86 by busBest price
1156 kmDistance
8h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Saint Petersburg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
11h  13m
Estimated price
$110-393
Recommended
Company
various
Plane
Bus
Average Duration
11h  25m
Estimated price
$86-319
Cheapest
route map
Distance: 1156 km
Duration: 8h 55m

See more options

Company
various
Plane
Drive
Average Duration
8h  55m
Estimated price
$130-316
Company
various
Train
Average Duration
36h  34m
Estimated price
$151-273
Company
various
Bus
Average Duration
39h  50m
Estimated price
$168-1123
Company
various
Train
Bus
Average Duration
42h  28m
Estimated price
$1154-1156
Company
various
Train
Bus
Average Duration
49h  60m
Estimated price
$1155-1156
Company
various
Drive
Drive
Average Duration
28h  26m
Estimated price
$1157-1157

Traveling From Copenhagen to Saint Petersburg

Journeying from Copenhagen to Saint Petersburg offers a fascinating contrast between the charming Scandinavian vibes of cozy cafés and colorful canals and the opulent, history-rich architecture adorned with a touch of Russian flair.

Best Neighbourhoods in Saint Petersburg

Saint Petersburg boasts diverse neighborhoods, each with its distinct charm.

Nevsky Prospekt
• Vibrant shops and restaurants line this famous avenue.
• Easy access to major attractions like the Hermitage.
Peter and Paul Fortress
• Home to the city's historical roots and stunning views.
• Visit the impressive cathedral and surrounding parkland.
Kazansky District
• Features the stunning Kazan Cathedral and lively squares.
• Ideal for local dining and browsing unique boutiques.

Best Times To Visit Saint Petersburg's Attractions

Maximize your experience in Saint Petersburg by visiting at the right times.

The Hermitage Museum
Visit on weekdays early in the morning for fewer crowds and a more intimate viewing.
Peterhof Palace
Early May or late September offers pleasant weather and fewer tourists.
Church of the Savior on Spilled Blood
Mornings are quieter; plan for a visit soon after opening hours.

Saint Petersburg Weather: What to Expect Year-Round

Saint Petersburg experiences a temperate maritime climate with warm summers and chilly winters, making spring and early fall the ideal times to visit. Weather can influence your travel plans significantly, so keep an eye on forecasts to enhance your sightseeing adventures.

Dining Recommendation in Saint Petersburg

Try the traditional dish of Beef Stroganoff at a local restaurant like Palkin, where the rich flavors and creamy sauce provide a stark contrast to the lighter, Scandinavian fare found in Copenhagen. The opulent atmosphere and use of local ingredients immerse you in the culinary heritage of Russia, creating a dining experience that's both sumptuous and distinct.

Copenhagen - Saint Petersburg operators

Explore transport companies operating between Copenhagen and Saint Petersburg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
flysas.com

Plane from Copenhagen (CPH) to Helsinki (HEL)

Average Duration
1h 39m
Estimated price
3726-3727

Plane from Copenhagen (CPH) to Tallinn (TLL)

Average Duration
1h 30m
Estimated price
3721-3728
Website
finnair.com

Plane from Copenhagen (CPH) to Helsinki (HEL)

Average Duration
1h 34m
Estimated price
3729-800

Plane from Copenhagen (CPH) to Tallinn (TLL)

Average Duration
1h 30m
Estimated price
1037-804
Website
norwegian.com

Plane from Copenhagen (CPH) to Helsinki (HEL)

Average Duration
1h 35m
Estimated price
801-802
Website
turkishairlines.com

Plane from Copenhagen (CPH) to Pulkovo (LED)

Average Duration
8h 47m
Estimated price
805-37260
Website
airserbia.com

Plane from Copenhagen (CPH) to Pulkovo (LED)

Average Duration
14h 20m
Estimated price
3723-806
Train
Contact phone
+49 30 2970
Website
bahn.com

Train from København H to Hamburg Hbf

Average Duration
4h 39m
Estimated price
807-808

Train from Hamburg Hbf to Berlin Hauptbahnhof

Average Duration
1h 46m
Estimated price
809-2980
Contact phone
703 200 200
Website
intercity.pl

Train from Berlin Hauptbahnhof to Rzepin

Average Duration
1h 17m
Estimated price
2983-2984

Train from Rzepin to Warszawa Wschodnia

Average Duration
4h 14m
Estimated price
2987-2988

Train from Warszawa Wschodnia to Terespol

Average Duration
2h 7m
Estimated price
2985-1230

Train from Brest C to St Petersburg Vitebskii

Average Duration
17h 54m
Estimated price
807-1037
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Copenhagen central train station to Berlin Airport BER

Average Duration
8h 55m
Estimated price
2900-808

Bus from Berlin Airport BER to Tallinn, Bus Station

Average Duration
21h 55m
Estimated price
2905-3721
Other Show other routes
Contact phone
+358 9 123 575
Website
vikingline.fi

Other from Stockholm to Helsinki

Average Duration
16h 55m
Estimated price
29886-0

Copenhagen to Saint Petersburg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Copenhagen and Saint Petersburg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Experience an adventurous journey from Copenhagen to Saint Petersburg by train, enjoying the beautiful sceneries along the way. The train ride takes approximately 36 hours and 34 minutes, offering a unique travel experience. 💰 Prices for train tickets between Copenhagen and Saint Petersburg range from €146 to €265, making it a relatively affordable option for exploring these two fascinating cities. Enjoy the comfort of the train while watching the landscapes change from Denmark to Russia.
🛫 Flying from Copenhagen Airport to Saint Petersburg involves a layover as there are no direct flights available. The quickest option with one stopover takes approximately 7 hours and 55 minutes. 🌍 Air Serbia and Turkish Airlines are the airlines that operate flights between Copenhagen and Saint Petersburg via Pulkovo Airport. The total travel time from Copenhagen to Saint Petersburg by plane is around 11 hours and 13 minutes. 💰 Prices for flights between Saint Petersburg and Copenhagen can range from €106 to €382 depending on the airline, season, and booking time. Consider booking in advance for better deals and a smoother travel experience.
Departure Point
Copenhagen Airport
Arrival Point
Pulkovo Airport. The quickest flight takes 7h 55m and has one stopover
🚌 The journey from Copenhagen to Saint Petersburg by bus is an adventurous one, with no direct route available. Passengers will need to make transfers at Berlin Airport BER and Tallinn Central Bus station, making the total travel time around 39 hours and 50 minutes. 🚌 Prices for a bus ticket between Saint Petersburg and Copenhagen can range from €165 to €260, offering an affordable transportation option for those looking to experience the journey by road.
Departure Point
Copenhagen central train station
Arrival Point
St Petersburg Bus Terminal station

Frequently asked questions

Find out more about the route from Copenhagen to Saint Petersburg.

Or choose the category:
The distance between Copenhagen and Saint Petersburg is approximately 718 miles. The typical travel times by various modes of transportation are as follows: it takes 37 hours and 26 minutes to reach Saint Petersburg from Copenhagen by train, 12 hours and 10 minutes by plane, and 39 hours and 15 minutes by bus. There is also an option to take a combination of train and bus, but the specific travel time for this option is not provided.
The most cost-effective way to travel from Copenhagen to Saint Petersburg is by taking a train and bus combination. This option costs between €81-€163 and takes approximately 2 days and 6 hours. However, if you are looking for a quicker option, flying and then taking a train is the way to go. This option costs between €91-€281 and takes around 8 hours and 17 minutes.
When traveling from Copenhagen to Saint Petersburg the prices vary depending on the mode of transportation you choose. The price of a train ticket can range from €158 to €280. If you prefer to travel by bus, the prices can vary between €178 and €240. It is advisable to check with different transportation providers to find the best available prices for your desired dates of travel.
The best way to travel from Copenhagen to Saint Petersburg without a car is by train and car ferry. This route takes approximately 29 hours and 7 minutes and costs between €163 and €317. Alternatively, you can choose to fly which takes 12 hours and 10 minutes and costs between €100 and €389. If you prefer a scenic journey or have more time, you can take a train which costs between €154 and €281 and takes around 37 hours and 26 minutes. Another option is taking a bus, which takes approximately 39 hours and 15 minutes and costs between €172 and €244.
Yes, there is a route from Copenhagen to Saint Petersburg but there is no direct link between the two cities. The most common way to travel is by taking a train from Copenhagen central train station to a connecting bus in Berlin, Germany, and then another bus from Tallinn, Estonia to Saint Petersburg. This journey can take approximately 39 hours and 15 minutes, including transfers. The bus services are operated by FlixBus and Lux Express.
The flight duration from Copenhagen to Saint Petersburg typically takes around 8 hours and 55 minutes with one stopover. However, there is no direct flight available between Copenhagen Airport and Pulkovo Airport, so passengers will have to make a connection during their journey. The cost of a flight between Saint Petersburg and Copenhagen can range from €100 to €384, depending on the airline, time of booking, and availability of seats.

Trips from Copenhagen

Trips to Helsinki