Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Royal Dutch
KL-1721,KL-2837
14:42
Amsterdam
45Min 1 Stop
AMS→BRU→LED
21:57
Saint Petersburg
Royal Dutch
KL-1721,KL-2837
22:23
Amsterdam
45Min 1 Stop
AMS→BRU→LED
05:38
Saint Petersburg
Royal Dutch
KL-1733,KL-232,KL-683
08:07
Amsterdam
45Min 1 Stop
AMS→BRU→WAW→LED
13:19
Saint Petersburg
Royal Dutch
KL-1853,KL-6644
09:19
Amsterdam
50Min 1 Stop
AMS→DUS→LED
18:46
Saint Petersburg
Royal Dutch
KL-1853,KL-6644
14:42
Amsterdam
50Min 1 Stop
AMS→DUS→LED
00:09
Saint Petersburg
Royal Dutch
KL-1853,KL-6644
22:23
Amsterdam
50Min 1 Stop
AMS→DUS→LED
07:50
Saint Petersburg
Royal Dutch
KL-1863,KL-6644
02:56
Amsterdam
50Min 1 Stop
AMS→DUS→LED
08:57
Saint Petersburg
Royal Dutch
KL-1863,KL-6644
08:19
Amsterdam
50Min 1 Stop
AMS→DUS→LED
14:19
Saint Petersburg
Royal Dutch
KL-1863,KL-6644
16:00
Amsterdam
50Min 1 Stop
AMS→DUS→LED
22:01
Saint Petersburg
Royal Dutch
KL-1863,KL-406,KL-683
02:56
Amsterdam
50Min 1 Stop
AMS→DUS→WAW→LED
07:57
Saint Petersburg

FAQ about Royal Dutch Flights from Amsterdam to Saint Petersburg

Q. How much time does it take to fly from Amsterdam to Saint Petersburg ?

A. It takes 45Min to fly from Amsterdam to Saint Petersburg.

Q. When is the earliest flight from Amsterdam to Saint Petersburg ?

A. The earliest flight from Amsterdam to Saint Petersburg is at 00:20 and is operated by Royal Dutch.

Q. How many flights are there from Amsterdam to Saint Petersburg ?

A. There are 54 flights from Amsterdam to Saint Petersburg.

Q. When is the last flight from Amsterdam to Saint Petersburg ?

A. The last flight from Amsterdam to Saint Petersburg is at 23:50 and is operated by Royal Dutch.

View Best Offers