Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:45 BRU
    05:35 BEG
    10Hrs, 30m 1 Stop (MAD)
  • BRUBrussels Airport 10:45 - BEG 05:35 10h 30m 1 Stop (MAD) Madrid
  • BRUBrussels Airport 10:45
    LEDSt Petersburg Pulkovo Airport 04:45
  • MADMadrid Barajas Airport 13:15
    BEGBelgrade Airport 05:35
  • 10h 30m (2h 50m)
  • 1 Stop MAD · Madrid 2h 50m
  • Air Europa (UX 1172)Boeing 737 800
    Air Serbia (JU 125)Airbus
  • Air Europa (UX 1172)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:50 BCN
    05:35 BEG
    10Hrs, 35m 1 Stop (MAD)
  • BCNBarcelona Airport 11:50 - BEG 05:35 10h 35m 1 Stop (MAD) Madrid
  • BCNBarcelona Airport 11:50
    LEDSt Petersburg Pulkovo Airport 04:45
  • MADMadrid Barajas Airport 13:20
    BEGBelgrade Airport 05:35
  • 10h 35m (3h 40m)
  • 1 Stop MAD · Madrid 3h 40m
  • Air Europa (UX 7706)Boeing 787 9
    Air Serbia (JU 125)Airbus
  • Air Europa (UX 7706)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:50 BCN
    05:35 BEG
    10Hrs, 35m 1 Stop (MAD)
  • BCNBarcelona Airport 11:50 - BEG 05:35 10h 35m 1 Stop (MAD) Madrid
  • BCNBarcelona Airport 11:50
    LEDSt Petersburg Pulkovo Airport 04:45
  • MADMadrid Barajas Airport 13:20
    BEGBelgrade Airport 05:35
  • 10h 35m (3h 40m)
  • 1 Stop MAD · Madrid 3h 40m
  • Air Europa (UX 7706)Boeing 787 9
    Air Serbia (JU 125)Airbus
  • Air Europa (UX 7706)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:50 MXP
    05:45 BEG
    10Hrs, 15m 1 Stop (MAD)
  • MXPMilan Malpensa Airport 10:50 - BEG 05:45 10h 15m 1 Stop (MAD) Madrid
  • MXPMilan Malpensa Airport 10:50
    LEDSt Petersburg Pulkovo Airport 04:55
  • MADMadrid Barajas Airport 13:10
    BEGBelgrade Airport 05:45
  • 10h 15m (3h 20m)
  • 1 Stop MAD · Madrid 3h 20m
  • Air Europa (UX 1066)Boeing 737 800
    Air Serbia (JU 125)Airbus
  • Air Europa (UX 1066)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 04:55 LED
    13:05 MAD
    10Hrs, 10m 1 Stop (BEG)
  • LEDSt Petersburg Pulkovo Airport 04:55 - MAD 13:05 10h 10m 1 Stop (BEG) Belgrade
  • LEDSt Petersburg Pulkovo Airport 04:55
    BEGBelgrade Airport 09:45
  • BEGBelgrade Airport 05:45
    MADMadrid Barajas Airport 13:05
  • 10h 10m (4h)
  • 1 Stop BEG · Belgrade 4h
  • Air Serbia (JU 125)Airbus
    Air Serbia (JU 570)Airbus
  • Air Serbia (JU 125)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Madrid from Saint Petersburg?

The flight distance between Saint Petersburg and Madrid is 3191km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 04:55. The last flight of the day departs at 11:50. See the full list of flight times on Wego.