There are 11 ways to get from Trieste to Saint Petersburg by shuttle, plane, bus, night train, train, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Ljubljana, fly
best- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Pulkovo Airport (LED)plane LJU - LED
11h 6m₽26,676–68,725Fly from Trieste – Friuli Venezia Giulia Airport
cheapest- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Pulkovo Airport (LED)plane TRS - LED
13h 55m₽10,455–29,802Bus, night train, train
- Take the bus from Trieste Centrale to Maribor, Avtobusna Postajabus
- Take the night train from Maribor to Warszawa Wschodnianighttrain En
- Take the train from Warszawa Wschodnia to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
39h 26m₽56,797–129,407Bus
- Take the bus from Trieste to Katowice, Bus Station Sadowabus
- Take the bus from Katowice Dworzec PKP to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Saint Petersburg Bus Terminalbus
41h 46m₽15,887–38,710Drive 2,242.8 km
- Drive from Trieste to Saint Petersburgcar 2,242.8 km
25h 37m₽34,156–49,336Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Pulkovo Airport (LED)plane VCE - LED
12h 13m₽30,635–78,202Shuttle, shuttle to Zagreb Franjo Tuđman Airport, fly
- Take a shuttle bus from Trieste Centrale to Ljubljana
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Pulkovo Airport (LED)plane ZAG - LED
12h 21m₽23,180–99,699Bus to Pula Airport, fly
- Take the bus from Trieste Centrale to Rovinj, Autobusni Kolodvorbus
- Fly from Pula Airport (PUY) to Pulkovo Airport (LED)plane PUY - LED
13h 9m₽18,340–60,588Bus to Rijeka Airport, fly
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Fly from Rijeka Airport (RJK) to Pulkovo Airport (LED)plane RJK - LED
15h 41m₽22,084–57,682Train
- Take the train from Trieste Centrale to Udinetrain Re
- Take the train from Udine to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
39h 53m₽32,199–64,088Train, bus
- Take the train from Sagrado to Udinetrain Re
- Take the bus from Udine Central Bus Station to Prague Florenc Central Bus Stationbus
- Take the bus from Praha, ÚAN Florenc to Rīgabus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
3d 3h₽19,591–35,110
Trieste to Saint Petersburg by bus
Questions & Answers
The cheapest way to get from Trieste to Saint Petersburg is to bus which costs RUB 15000 - RUB 39000 and takes 41h 46m.
The fastest way to get from Trieste to Saint Petersburg is to shuttle and fly which takes 11h 6m and costs RUB 26000 - RUB 70000.
No, there is no direct bus from Trieste to Saint Petersburg. However, there are services departing from Trieste and arriving at Saint Petersburg Bus Terminal via Katowice Sądowa, Katowice Dworzec PKP and Minsk Central Bus Station. The journey, including transfers, takes approximately 41h 46m.
No, there is no direct train from Trieste to Saint Petersburg. However, there are services departing from Trieste Centrale and arriving at Vitebsky Railway Terminal via Udine, Wien Hbf, Warszawa Wschodnia and Brest C. The journey, including transfers, takes approximately 39h 53m.
The distance between Trieste and Saint Petersburg is 1971 km. The road distance is 2242.8 km.
The best way to get from Trieste to Saint Petersburg without a car is to bus and night train and train which takes 39h 26m and costs RUB 55000 - RUB 130000.
It takes approximately 11h 6m to get from Trieste to Saint Petersburg, including transfers.
Trieste to Saint Petersburg bus services, operated by FlixBus, depart from Trieste station.
Trieste to Saint Petersburg train services, operated by Trenitalia, depart from Trieste Centrale station.
The best way to get from Trieste to Saint Petersburg is to bus which takes 41h 46m and costs RUB 15000 - RUB 39000. Alternatively, you can fly, which costs RUB 10000 - RUB 30000 and takes 13h 55m, you could also train, which costs RUB 32000 - RUB 65000 and takes 39h 53m.
What companies run services between Trieste, Italy and Saint Petersburg, Russia?
You can take a bus from Trieste to Saint Petersburg Bus Terminal via Katowice, Bus Station Sadowa, Katowice Sądowa, Katowice Dworzec PKP, and Minsk Central Bus Station in around 41h 46m. Alternatively, ITA Airways, Air Serbia, and two other airlines fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Pulkovo Airport (LED) twice daily.
- Website
- airserbia.com
Flights from Ljubljana to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 5m
- When
- Monday, Friday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₽12,000–32,000
Flights from Venice Marco Polo Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 12h 35m
- When
- Monday and Thursday
- Estimated price
- ₽9,000–24,000
Flights from Venice Marco Polo Airport to Pulkovo Airport via Rome, Belgrade
- Ave. Duration
- 10h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₽9,500–25,000
Flights from Venice Marco Polo Airport to Pulkovo Airport via Vienna, Belgrade
- Ave. Duration
- 7h 5m
- When
- Thursday and Friday
- Estimated price
- ₽9,000–25,000
Flights from Trieste – Friuli Venezia Giulia Airport to Pulkovo Airport via Rome, Belgrade
- Ave. Duration
- 12h 37m
- When
- Tuesday, Saturday, Monday, Thursday, and Friday
- Estimated price
- ₽10,000–28,000
Flights from Trieste – Friuli Venezia Giulia Airport to Pulkovo Airport via Tirana, Belgrade
- Ave. Duration
- 13h 40m
- When
- Monday, Friday, and Thursday
- Estimated price
- ₽10,000–28,000
Flights from Trieste – Friuli Venezia Giulia Airport to Pulkovo Airport via Bari, Belgrade
- Ave. Duration
- 14h 35m
- When
- Thursday
- Estimated price
- ₽10,000–28,000
Flights from Trieste – Friuli Venezia Giulia Airport to Pulkovo Airport via Prague, Belgrade
- Ave. Duration
- 15h 30m
- When
- Monday and Friday
- Estimated price
- ₽10,000–28,000
Flights from Trieste – Friuli Venezia Giulia Airport to Pulkovo Airport via Naples, Belgrade
- Ave. Duration
- 15h 35m
- When
- Friday
- Estimated price
- ₽10,000–28,000
Flights from Zagreb Franjo Tuđman Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 35m
- When
- Monday, Thursday, Friday, Tuesday, and Saturday
- Estimated price
- ₽9,000–25,000
Flights from Pula Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 22m
- When
- Tuesday to Friday
- Estimated price
- ₽11,000–29,000
Flights from Rijeka Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 17h 30m
- When
- Saturday
- Estimated price
- ₽13,000–35,000
Flights from Rijeka Airport to Pulkovo Airport via Munich, Belgrade
- Ave. Duration
- 9h 15m
- When
- Monday and Friday
- Estimated price
- ₽14,000–37,000
- Website
- turkishairlines.com
Flights from Ljubljana to Pulkovo Airport via Istanbul
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₽22,000–85,000
Flights from Venice Marco Polo Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₽16,000–65,000
Flights from Zagreb Franjo Tuđman Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₽17,000–70,000
- Website
- flypgs.com
Flights from Ljubljana to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 11h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽17,000–70,000
Flights from Venice Marco Polo Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽13,000–55,000
- Website
- ajet.com
Flights from Venice Marco Polo Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽17,000–60,000
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Night train from Maribor to Warszawa Wschodnia
- Ave. Duration
- 13h 1m
- Frequency
- Twice daily
- Estimated price
- ₽19,000–35,000
- Website
- https://www.oebb.at/en/
Train from Trieste Centrale to Udine
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,000
- Website
- https://www.oebb.at/en/
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Estimated price
- ₽3,000–12,000
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Estimated price
- ₽3,000–12,000
- Website
- https://www.intercity.pl/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
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Udine
- Ave. Duration
- 1h 26m
- Frequency
- Every 20 minutes
- Estimated price
- ₽1,000–1,700
- Website
- https://www.trenitalia.com/en.html
Train from Sagrado to Udine
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽550–900
- Website
- https://www.trenitalia.com/en.html
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Trieste Centrale to Udine
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–2,600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- ₽1,700–2,500
Train from Udine to Wien Hbf
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₽7,000–11,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- ₽7,000–11,000
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Warszawa Wschodnia
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Estimated price
- ₽14,000–25,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- ₽14,000–37,000
- Website
- https://www.goopti.com/en/
- Private
- ₽19,868
Bus from Trieste Centrale to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 22m
- Frequency
- On demand
- Estimated price
- ₽27,000–70,000
- Website
- https://www.goopti.com/en/
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- ₽21,000–55,000
- Website
- https://www.goopti.com/en/
Shuttle from Trieste Centrale to Ljubljana
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- ₽11,000–29,000
- Website
- https://www.goopti.com/en/
- Private
- ₽19,868
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- ₽2,700–46,000
- Website
- https://www.goopti.com/en/
- Shared
- ₽2,700–7,500
- Private
- ₽14,000–18,000
Bus from Trieste Centrale to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 1h 12m
- Frequency
- On demand
- Estimated price
- ₽6,720–31,000
- Website
- https://www.goopti.com/en/
- Shared
- ₽6,720
- Private
- ₽20,063
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- ₽8,500–23,000
- Website
- https://www.goopti.com/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Trieste to Katowice, Bus Station Sadowa
- Ave. Duration
- 13h 3m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,000
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Katowice Dworzec PKP to Minsk Central Bus Station
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Estimated price
- ₽6,000–10,000
- Website
- https://www.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/
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Minsk Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽2,200–16,000
- Schedules at
- vt.by
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- ₽12,000–21,427
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- ₽16,557
- 4-8 persons
- ₽21,427
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Udine Central Bus Station to Prague Florenc Central Bus Station
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Estimated price
- ₽6,000–8,500
- Website
- https://regiojet.com/
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Praha, ÚAN Florenc to Rīga
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- ₽8,500–18,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,100–7,000
- Schedules at
- ecolines.net
- Book at
- ecolines.net
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Trieste to Saint Petersburg bus services, operated by FlixBus, arrive at Katowice, Bus Station Sadowa.
Saint Petersburg is 1h ahead of Trieste. It is currently 4:49 AM in Trieste and 5:49 AM in Saint Petersburg.
Trieste to Saint Petersburg train services, operated by Trenitalia, arrive at Udine station.
Yes, the driving distance between Trieste to Saint Petersburg is 2243 km. It takes approximately 25h 37m to drive from Trieste to Saint Petersburg.














































