General flight information: Barcelona – Saint Petersburg
10 hr 30 min Flight duration
2,820 km Distance between cities
2 hr Time zone difference
Cheap flights
Prices found by our users over the last 48 hours
12-month price trend
₾1,717₾916.03₾1,717₾916.03
₾1,196
₾1,196
Jan₾1,044
₾1,044
Feb₾916.03
₾916.03
Mar₾1,545
₾1,545
Apr₾1,445
₾1,445
May₾1,712
₾1,712
Jun₾1,717
₾1,717
Jul₾1,649
₾1,649
Aug₾1,384
₾1,384
Sep₾1,350
₾1,350
Oct₾1,398
₾1,398
Nov₾1,425
₾1,425
DecFAQ
Flight duration from Barcelona to Saint Petersburg
Average flight duration: 10 hours 30 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.