There are 10 ways to get from Como to Saint Petersburg by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Milano Malpensa Airport
best- Fly from Milano Malpensa Airport (MXP) to Pulkovo Airport (LED)plane MXP - LED
11h 40m₽9,715–24,909Train, bus
- Take the train from Como S.Giovanni to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Berlin Ostbahnhoftrain Ice
- Take the bus from Berlin Schoenefeld Airport to Brest Bus stationbus
- Take the train from Brest C to Vitebsky Railway Terminaltrain
44h 44m₽60,041–137,320Bus, train
- Take the bus from Como to Warsaw, Chopin Airportbus
- Take the bus from Warsaw Chopin Airport to Brest Bus stationbus
- Take the train from Brest C to Vitebsky Railway Terminaltrain
46h 30m₽17,796–32,538Drive 2,595.7 km
- Drive from Como to Saint Petersburgcar 2,595.7 km
28h 19m₽38,913–56,208Train to Zurich Airport, fly
- Take the train from Como S.Giovanni to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Pulkovo Airport (LED)plane ZRH - LED
13h 3m₽15,136–38,205Train, bus to Il Caravaggio International Airport, fly
- Take the train from Como S. Giovanni to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Pulkovo Airport (LED)plane BGY - LED
12h 24m₽22,212–77,524Train, bus via Bratislava
- Take the train from Como S.Giovanni to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Bratislava hl.st.train
- Take the train from Bratislava hl.st. to Warszawa Centralnatrain
- Take the bus from Warsaw to Brestbus
- Take the train from Brest C to Vitebsky Railway Terminaltrain
46h 2m₽18,896–35,635Bus
- Take the bus from Como to Bialystok, Bus Stationbus
- Take the bus from Bialystok, Bus Station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Saint Petersburg Bus Terminalbus
47h 40m₽18,280–41,353Train, bus #2
- Take the train from Como S.Giovanni to Karlsruhe Hbftrain Ec
- Take the bus from Karlsruhe to Rīgabus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
3d 4h₽25,865–45,744Drive, car train
- Drive from Como to Innsbruck Hauptbahnhofcar
- Take the car train from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Saint Petersburgcar
34h 36m₽38,510–55,237
Como to Saint Petersburg by train and bus
Questions & Answers
The cheapest way to get from Como to Saint Petersburg is to fly which costs RUB 9500 - RUB 25000 and takes 11h 40m.
The fastest way to get from Como to Saint Petersburg is to fly which takes 11h 40m and costs RUB 9500 - RUB 25000.
No, there is no direct bus from Como to Saint Petersburg. However, there are services departing from Como and arriving at Saint Petersburg Bus Terminal via Bialystok, Bus Station and Minsk Central Bus Station. The journey, including transfers, takes approximately 47h 40m.
The distance between Como and Saint Petersburg is 2197 km. The road distance is 2595.7 km.
The best way to get from Como to Saint Petersburg without a car is to train and bus which takes 44h 44m and costs RUB 60000 - RUB 140000.
It takes approximately 11h 40m to get from Como to Saint Petersburg, including transfers.
Como to Saint Petersburg bus services, operated by FlixBus, depart from Como station.
The best way to get from Como to Saint Petersburg is to fly which takes 11h 40m and costs RUB 9500 - RUB 25000. Alternatively, you can bus, which costs RUB 18000 - RUB 42000 and takes 47h 40m.
Como to Saint Petersburg bus services, operated by FlixBus, arrive at Bialystok, Bus Station.
Saint Petersburg is 1h ahead of Como. It is currently 7:05 AM in Como and 8:05 AM in Saint Petersburg.
What companies run services between Como, Italy and Saint Petersburg, Russia?
Air Serbia and Turkish Airlines fly from Milano Malpensa Airport (MXP) to Pulkovo Airport (LED) 3 times a day. Alternatively, you can take a bus from Como to Saint Petersburg Bus Terminal via Bialystok, Bus Station and Minsk Central Bus Station in around 47h 40m.
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 25m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₽9,000–24,000
Flights from Zurich Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 36m
- When
- Monday to Saturday
- Estimated price
- ₽10,000–28,000
- Website
- flypgs.com
Flights from Zurich Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₽16,000–65,000
Flights from Il Caravaggio International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₽15,000–60,000
- Website
- ajet.com
Flights from Zurich Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ₽21,000–75,000
Flights from Il Caravaggio International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 12h 1m
- When
- Every day
- Estimated price
- ₽20,000–70,000
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₽16,000–65,000
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Como S.Giovanni to Zuerich Hb
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- ₽4,700–9,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽6,000–9,000
- 2nd Class
- ₽4,700–6,500
Train from Como S.Giovanni to Zuerich Hb
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- ₽4,700–9,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽6,000–9,000
- 2nd Class
- ₽4,700–6,500
Train from Como S.Giovanni to Zuerich Hb
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- ₽4,700–9,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽6,000–9,000
- 2nd Class
- ₽4,700–6,500
Train from Como S.Giovanni to Karlsruhe Hbf
- Ave. Duration
- 5h 38m
- Frequency
- Twice daily
- Estimated price
- ₽9,500–15,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽10,000–15,000
- 2nd Class
- ₽9,500–13,000
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Berlin Ostbahnhof
- Ave. Duration
- 8h 38m
- Frequency
- Once daily
- Estimated price
- ₽32,000–100,000
- Website
- https://www.sbb.ch/en
Train from Como S. Giovanni to Milano Centrale
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ₽1,600–5,000
- Website
- https://www.sbb.ch/en
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽5,000–6,000
- 2nd Class (Kupé)
- ₽8,000–10,000
- 1nd Class (SW)
- ₽14,000–20,000
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽5,000–6,000
- 2nd Class (Kupé)
- ₽8,000–10,000
- 1nd Class (SW)
- ₽14,000–20,000
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽5,000–6,000
- 2nd Class (Kupé)
- ₽8,000–10,000
- 1nd Class (SW)
- ₽14,000–20,000
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Zürich HB to Bratislava hl.st.
- Ave. Duration
- 9h 11m
- Frequency
- Once daily
- Estimated price
- ₽4,000–7,500
- Website
- https://www.zssk.sk/en/
Train from Bratislava hl.st. to Warszawa Centralna
- Ave. Duration
- 8h 58m
- Frequency
- Once daily
- Estimated price
- ₽3,000–5,500
- Website
- https://www.zssk.sk/en/
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 8h 51m
- Frequency
- Once a week
- Estimated price
- ₽9,500–12,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Berlin Schoenefeld Airport to Brest Bus station
- Ave. Duration
- 12h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽18,065
- Schedules at
- vt.by
Bus from Minsk Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽2,200–15,000
- Schedules at
- vt.by
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Como to Warsaw, Chopin Airport
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ₽11,000–20,000
- Website
- https://www.flixbus.co.uk
Bus from Como to Bialystok, Bus Station
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- ₽13,000–23,000
- Website
- https://www.flixbus.co.uk
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Warsaw Chopin Airport to Brest Bus station
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₽950–3,300
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- [email protected]
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽470–2,400
- Website
- https://www.terravision.eu/
- Phone
- +375 165 641144
- [email protected]
- Website
- pinskap.by
Bus from Warsaw to Brest
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a day
- Estimated price
- ₽2,200–3,700
- Schedules at
- pinskap.by
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Bialystok, Bus Station to Minsk Central Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ₽2,500–4,300
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- ₽12,000–24,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
- ₽4,000–7,000
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽2,200–7,000
- Website
- https://www.intercars-tickets.com/
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
Italy Travel Guides
Read the travel guide
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
More Questions & Answers
Yes, the driving distance between Como to Saint Petersburg is 2596 km. It takes approximately 28h 19m to drive from Como to Saint Petersburg.





































