Flights Miami – Saint Petersburg (Pulkovo), Virgin Atlantic

1 passenger, economy

Flight schedule Miami – Saint Petersburg (Pulkovo), Virgin Atlantic

Compare prices, duration and stops

Virgin Atlantic
VS 006
22:05
Miami (MIA)
Sat, 12 sep
26h 55min
2 stops
01:00
Saint Petersburg, Pulkovo (LED)
Mon, 14 sep +1
768 $
Virgin Atlantic
VS 006
22:05
Miami (MIA)
Wed, 23 sep
27h 35min
3 stops
01:40
Saint Petersburg, Pulkovo (LED)
Fri, 25 sep +1
653 $
Virgin Atlantic
VS 006
22:10
Miami (MIA)
Wed, 4 nov
28h 15min
2 stops
02:25
Saint Petersburg, Pulkovo (LED)
Fri, 6 nov +1
718 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Tue, 17 nov
21h 45min
2 stops
01:35
Saint Petersburg, Pulkovo (LED)
Wed, 18 nov +1
555 $
Virgin Atlantic
VS 006 Best price
22:10
Miami (MIA)
Tue, 17 nov
24h 40min
2 stops
22:50
Saint Petersburg, Pulkovo (LED)
Wed, 18 nov +1
515 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Thu, 19 nov
31h 40min
2 stops
11:30
Saint Petersburg, Pulkovo (LED)
Fri, 20 nov +1
639 $
Virgin Atlantic
VS 006
22:10
Miami (MIA)
Thu, 19 nov
25h 10min
2 stops
23:20
Saint Petersburg, Pulkovo (LED)
Fri, 20 nov +1
589 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Fri, 20 nov
21h 45min
2 stops
01:35
Saint Petersburg, Pulkovo (LED)
Sat, 21 nov +1
612 $
Virgin Atlantic
VS 6
22:10
Miami (MIA)
Fri, 20 nov
25h 10min
2 stops
23:20
Saint Petersburg, Pulkovo (LED)
Sat, 21 nov +1
652 $
Virgin Atlantic
VS 6
22:10
Miami (MIA)
Tue, 24 nov
24h 40min
2 stops
22:50
Saint Petersburg, Pulkovo (LED)
Wed, 25 nov +1
561 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Tue, 1 dec
31h 40min
2 stops
11:30
Saint Petersburg, Pulkovo (LED)
Wed, 2 dec +1
623 $
Virgin Atlantic
VS 6
22:10
Miami (MIA)
Wed, 9 dec
27h 25min
2 stops
01:35
Saint Petersburg, Pulkovo (LED)
Fri, 11 dec +1
559 $
Virgin Atlantic
VS 6
22:10
Miami (MIA)
Wed, 17 mar
27h 55min
2 stops
02:05
Saint Petersburg, Pulkovo (LED)
Fri, 19 mar +1
612 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Mon, 22 mar
43h 30min
2 stops
23:20
Saint Petersburg, Pulkovo (LED)
Tue, 23 mar +1
614 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Tue, 23 mar
22h 15min
2 stops
02:05
Saint Petersburg, Pulkovo (LED)
Wed, 24 mar +1
614 $
Virgin Atlantic
VS 118
03:50
Miami (MIA)
Thu, 25 mar
22h 15min
2 stops
02:05
Saint Petersburg, Pulkovo (LED)
Fri, 26 mar +1
658 $
Virgin Atlantic
VS 118
03:15
Miami (MIA)
Sun, 28 mar
29h 40min
3 stops
08:55
Saint Petersburg, Pulkovo (LED)
Mon, 29 mar +1
947 $
Virgin Atlantic
VS 6
22:20
Miami (MIA)
Wed, 21 apr
27h 35min
2 stops
01:55
Saint Petersburg, Pulkovo (LED)
Fri, 23 apr +1
777 $
Virgin Atlantic
VS 118
01:00
Miami (MIA)
Sun, 2 May
24h 55min
2 stops
01:55
Saint Petersburg, Pulkovo (LED)
Mon, 3 May +1
960 $

Low price calendar

September 2026
Price chart (September 2026)
min: 587 $ · max: 734 $
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — 689 $ 13.09.2026 — 661 $ 14.09.2026 — 732 $ 15.09.2026 — 647 $ 16.09.2026 — 619 $ 17.09.2026 — 606 $ 18.09.2026 — 658 $ 19.09.2026 — 734 $ 20.09.2026 — 596 $ 21.09.2026 — 587 $ 22.09.2026 — 671 $ 23.09.2026 — 653 $ 24.09.2026 — 602 $ 25.09.2026 — 629 $ 26.09.2026 — 595 $ 27.09.2026 — 587 $ 28.09.2026 — 687 $ 29.09.2026 — 655 $ 30.09.2026 — 629 $ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
689 $
13
placeholder
661 $
14
placeholder
732 $
15
placeholder
647 $
16
placeholder
619 $
17
placeholder
606 $
18
placeholder
658 $
19
placeholder
734 $
20
Good deal
596 $
21
Good deal
587 $
22
placeholder
671 $
23
placeholder
653 $
24
placeholder
602 $
25
placeholder
629 $
26
Good deal
595 $
27
Good deal
587 $
28
placeholder
687 $
29
placeholder
655 $
30
placeholder
629 $

Popular Virgin Atlantic flights Miami – Saint Petersburg (Pulkovo)

All →
Flight Departure days Price from
VS006 TueWedThuSat $515
VS118 MonTueThuFriSun $555
VS6 TueWedFri $559

Popular destinations from Miami

All →
MIA
United States → United States
BWI
from
$29
MIA
Miami — Raleigh
United States → United States
RDU
from
$29
MIA
Miami — Atlanta
United States → United States
ATL
from
$29
MIA
United States → United States
CHI
from
$32
MIA
Miami — Philadelphia
United States → United States
PHL
from
$35
MIA
United States → United States
NYC
from
$35
MIA
United States → Puerto Rico
SJU
from
$35
MIA
United States → United States
CLE
from
$39
MIA
Miami — Houston
United States → United States
IAH
from
$40

Popular destinations to Saint Petersburg

All →
KGD
LED
from
$12
AER
LED
from
$18
KUF
LED
from
$19
MOW
LED
from
$20
VOG
LED
from
$20
TJM
LED
from
$20
MMK
LED
from
$24
KZN
LED
from
$26
UFA
Russia → Russia
LED
from
$26

Flight statistics Miami – Saint Petersburg (Pulkovo), Virgin Atlantic

We gathered interesting facts about the flight for you

Cheapest flight

VS 006

$515

Fastest flight

VS 118

21h 45min

Average time

27h 5min

Distance

8 117 km

Passenger reviews

No reviews for this route yet

Other airlines Miami – Saint Petersburg (Pulkovo)

Icelandair
Wed, Fri, Sun
Price from
$472
Flair Airlines
Thu, Sat, Sun
Price from
$516
United Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$542
French Bee
Wed, Fri, Sun
Price from
$544
Air Canada
Mon, Tue, Wed, Thu, Fri, Sun
Price from
$552
Jetblue Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$554
Lufthansa
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$558
British Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$568
TAP Portugal
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$582
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$592
WestJet
Mon, Wed, Thu, Fri, Sun
Price from
$602
Royal Air Maroc
Mon, Thu, Sat
Price from
$602
Air Europa
Mon, Tue, Wed, Thu, Sat
Price from
$661
Porter Airlines
Mon, Tue, Wed, Sat
Price from
$680
Swiss
Tue, Sun
Price from
$681
Iberia
Mon, Wed
Price from
$726
Frontier Airlines
Mon, Tue, Wed, Thu, Sat, Sun
Price from
$749
Qatar Airways
Mon, Tue, Thu, Sun
Price from
$803
Turkish Airlines
Mon, Tue, Wed, Fri, Sat, Sun
Price from
$883
Thu
Price from
$908

Frequently Asked Questions

The cheapest Virgin Atlantic ticket Miami – Saint Petersburg costs $515, flight VS006, departing at 22:10.
The fastest Virgin Atlantic flight Miami – Saint Petersburg takes 21h 45min, flight VS118, departing at 03:50.
The earliest Virgin Atlantic flight Miami – Saint Petersburg (VS006) departs at 22:05.