There are 9 ways to get from Saint Petersburg to Piran by plane, shuttle, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ljubljana, shuttle
best- Fly from Pulkovo Airport (LED) to Ljubljana (LJU)plane LED - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Portorož
13h 8m€223–444Fly to Venice Marco Polo Airport, shuttle
cheapest- Fly from Pulkovo Airport (LED) to Venice Marco Polo Airport (VCE)plane LED - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Portorož
14h 5m€125–854Train, bus
- Take the train from Vitebsky Railway Terminal to Brest Ctrain
- Take the train from Terespol to Warszawa Centralnatrain Ic
- Take the train from Warszawa Centralna to Ljubljanatrain Ic
- Take the bus from Ljubljana AP to Piranbus
42h 15m€304–954Bus
- Take the bus from Saint Petersburg Bus Terminal to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Portorožbus
44h 41m€149–520Drive 2,271.8 km
- Drive from Saint Petersburg to Pirancar 2,271.8 km
25h 53m€294–424Fly to Trieste – Friuli Venezia Giulia Airport
- Fly from Pulkovo Airport (LED) to Trieste – Friuli Venezia Giulia Airport (TRS)plane LED - TRS
17h 17m€156–461Fly to Pula Airport, bus
- Fly from Pulkovo Airport (LED) to Pula Airport (PUY)plane LED - PUY
- Take the bus from Pula Airport to Portorožbus
17h 11m€233–614Fly to Zagreb Franjo Tuđman Airport, shuttle, bus
- Fly from Pulkovo Airport (LED) to Zagreb Franjo Tuđman Airport (ZAG)plane LED - ZAG
- Take a shuttle bus from Zagreb Airport to Ljubljana
- Take the bus from Ljubljana AP to Piranbus
13h 49m€141–764Bus, shuttle
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Rīga to Praha, ÚAN Florencbus
- Take a shuttle bus from Praha ÚAN Florenc to Ljubljana
- Take the bus from Ljubljana AP to Koperbus
2d 23h€213–402
Pulkovo Airport (LED) to Ljubljana (LJU) flights
Questions & Answers
The cheapest way to get from Saint Petersburg to Piran is to bus which costs €140 - €550 and takes 44h 41m.
The fastest way to get from Saint Petersburg to Piran is to fly and shuttle which takes 13h 8m and costs €220 - €450.
No, there is no direct bus from Saint Petersburg to Piran. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Piran via Minsk Central Bus Station, Praha, ÚAN Florenc and Portorož. The journey, including transfers, takes approximately 44h 41m.
The distance between Saint Petersburg and Piran is 1996 km. The road distance is 2271.8 km.
The best way to get from Saint Petersburg to Piran without a car is to train and bus which takes 42h 15m and costs €300 - €1000.
It takes approximately 13h 8m to get from Saint Petersburg to Piran, including transfers.
Saint Petersburg to Piran bus services, operated by Visit Tour, depart from Saint Petersburg Bus Terminal station.
The best way to get from Saint Petersburg to Piran is to bus which takes 44h 41m and costs €140 - €550. Alternatively, you can fly, which costs €150 - €470 and takes 17h 17m.
Saint Petersburg to Piran bus services, operated by Visit Tour, arrive at Minsk Central Bus Station.
Piran is 1h behind Saint Petersburg. It is currently 7:21 PM in Saint Petersburg and 6:21 PM in Piran.
What companies run services between Saint Petersburg, Russia and Piran, Slovenia?
You can take a bus from Saint Petersburg Bus Terminal to Piran via Minsk Central Bus Station, Praha, ÚAN Florenc, and Portorož in around 44h 41m. Alternatively, Air Serbia, ITA Airways, and four other airlines fly from Pulkovo Airport (LED) to Trieste – Friuli Venezia Giulia Airport (TRS) twice daily.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Ljubljana via Istanbul
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- €160–800
Flights from Pulkovo Airport to Venice Marco Polo Airport via Istanbul
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- €160–650
Flights from Pulkovo Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €180–650
- Website
- airserbia.com
Flights from Pulkovo Airport to Ljubljana via Belgrade
- Ave. Duration
- 10h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €120–320
Flights from Pulkovo Airport to Venice Marco Polo Airport via Belgrade
- Ave. Duration
- 12h 42m
- When
- Sunday and Wednesday
- Estimated price
- €95–250
Flights from Pulkovo Airport to Trieste – Friuli Venezia Giulia Airport via Belgrade, Rome
- Ave. Duration
- 13h 30m
- When
- Sunday
- Estimated price
- €120–320
Flights from Pulkovo Airport to Pula Airport via Belgrade
- Ave. Duration
- 13h 7m
- When
- Monday to Saturday
- Estimated price
- €120–320
Flights from Pulkovo Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 7h 5m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- €100–260
- Website
- flypgs.com
Flights from Pulkovo Airport to Ljubljana via Sabiha Gokcen
- Ave. Duration
- 10h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €170–700
Flights from Pulkovo Airport to Venice Marco Polo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 12m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €130–650
Flights from Pulkovo Airport to Zagreb Franjo Tuđman Airport via Sabiha Gokcen
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €130–550
- Website
- ita-airways.com
Flights from Pulkovo Airport to Trieste – Friuli Venezia Giulia Airport via Belgrade, Rome
- Ave. Duration
- 11h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- €120–320
Flights from Pulkovo Airport to Trieste – Friuli Venezia Giulia Airport via Sabiha Gokcen, Rome
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- €230–850
- Website
- royalairmaroc.com
Flights from Pulkovo Airport to Venice Marco Polo Airport via Casablanca
- Ave. Duration
- 9h 55m
- When
- Monday
- Estimated price
- €260–340
- Website
- ryanair.com
Flights from Pulkovo Airport to Trieste – Friuli Venezia Giulia Airport via Belgrade, Tirana
- Ave. Duration
- 16h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €120–320
- Website
- flyulendo.com
Flights from Pulkovo Airport to Trieste – Friuli Venezia Giulia Airport via Sabiha Gokcen, Tirana
- Ave. Duration
- 18h 55m
- When
- Thursday and Sunday
- Estimated price
- €160–650
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- €80–137
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €80–90
- 2nd Class (Kupé)
- €137
- 1nd Class (SW)
- €250–290
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Terespol to Warszawa Centralna
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- €30–120
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Ljubljana
- Ave. Duration
- 15h 33m
- Frequency
- Twice daily
- Estimated price
- €160–650
- Website
- https://www.intercity.pl/en/
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Portorož
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €100–120
- Schedules at
- zup-prevozi.eu
- Economy class
- €100–120
- Phone
- +386 090 74 11
- [email protected]
- Website
- arriva.si
Bus from Ljubljana AP to Piran
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €11–12
- Website
- https://arriva.si/en/
Bus from Ljubljana AP to Piran
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €11–12
- Website
- https://arriva.si/en/
Bus from Ljubljana AP to Koper
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €9–11
- Website
- https://arriva.si/en/
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Saint Petersburg Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- €22–160
- Schedules at
- vt.by
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- €60–240
- Schedules at
- vt.by
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Saint Petersburg Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 12h 3m
- Frequency
- 3 times a week
- Estimated price
- €22–75
- Website
- https://www.intercars-tickets.com/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Praha, ÚAN Florenc to Portorož
- Ave. Duration
- 12h 17m
- Frequency
- Once daily
- Estimated price
- €65–120
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Portorož
- Ave. Duration
- 2h 32m
- Frequency
- On demand
- Estimated price
- €27–600
- Website
- https://www.goopti.com/en/
- Shared
- €27
- Private
- €155
Bus from Pula Airport to Portorož
- Ave. Duration
- 1h 14m
- Frequency
- On demand
- Estimated price
- €110–290
- Website
- https://www.goopti.com/en/
Shuttle from Zagreb Airport to Ljubljana
- Ave. Duration
- 1h 56m
- Frequency
- On demand
- Estimated price
- €28–490
- Website
- https://www.goopti.com/en/
- Shared
- €28–75
- Private
- €140–180
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 37h 25m
- Frequency
- Once daily
- Estimated price
- €40–70
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Rīga to Praha, ÚAN Florenc
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- €85–180
- Schedules at
- ecolines.net
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Praha ÚAN Florenc to Ljubljana
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- €75–110
- Schedules at
- eurobusways.com
- Phone
- +386 1 431 77 00
- [email protected]
- Website
- nomago.si
Bus from Ljubljana AP to Koper
- Ave. Duration
- 1h 22m
- Frequency
- Once a week
- Estimated price
- €13–35
- Website
- https://www.nomago.si/en
Want to know more about travelling around Slovenia
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
Yes, the driving distance between Saint Petersburg to Piran is 2272 km. It takes approximately 25h 53m to drive from Saint Petersburg to Piran.
There are 7473+ hotels available in Piran.


































