Best way to travel between

Russia, Saint Petersburg, St Petersburg
Pula, Croatia
Travel Modes
Price
Distance
Duration
CO2
train
$186.0
2831.92 km
101h 53mins
150.09 kgs
 
bus
$227.0
3219.78 km
57h 16mins
96.59 kgs
 
flight
$272.0
2077.57 km
13h 24mins
224.38 kgs
 
drive
$390.0
2431.07 km
30h 44mins
311.18 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2831.92 km 101h 53mins 1,048 HRK 186.0
Bus 3219.78 km 57h 16mins 1,279 HRK 227.0
Flight 2077.57 km 13h 24mins 1,532 HRK 272.0
Drive 2431.07 km 30h 44mins 2,197 HRK 390.0
Take Train from St Petersburg Vitebskii to Olomouc hl.n.
Time: 84h 15mins Cost: 451 HRK; $ 72.0 - 88.0 USD CO2 Emission: 103.89 kgs
Take Train from Olomouc hl.n. to Breclav
Time: 1h 26mins Cost: 28 HRK; $ 4.5 - 5.5 USD CO2 Emission: 6.79 kgs
Take Train from Breclav to Wien Meidling
Time: 1h 24mins Cost: 90 HRK; $ 14.4 - 17.6 USD CO2 Emission: 5.11 kgs
Take Train from Wien Meidling to Ljubljana
Time: 6h 20mins Cost: 366 HRK; $ 58.5 - 71.5 USD CO2 Emission: 22.49 kgs
Take Train from Ljubljana to Pula
Time: 4h 44mins Cost: 107 HRK; $ 17.1 - 20.9 USD CO2 Emission: 11.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Russia, Saint Petersburg, St Petersburg and Pula, Croatia is to travel by train, which will cost about 1,048 HRK or 167.40 USD.