© Iakov Filimonov / 123RF
  • Flights
  • Hotels
  • Flight + Hotel
  • Cars
  • Holidays
Birmingham St Petersburg from £162

If you've decided on St Petersburg as your next holiday destination, we can help find amazing deals on flights from Birmingham to St Petersburg. Serving over 110 worldwide destinations, finding flights won't be a problem, all you have to do is narrow down the dates you want to visit St Petersburg, and once that's taken care of all that's left to do is organise getting to the airport at least an hour and a half prior to departure. There are currently three bus services which access the airport, the 900 (connecting Birmingham and Coventry), 966 (connecting Erdington and Solihull), 777 (Hams Hall, Coleshill Parkway and Birmingham Airport), 97 (Birmingham City Centre to Birmingham Airport operates 24/7), all of which run regularly and will ensure you get to Birmingham airport in time for your St Petersburg flight. Birmingham Airport is also directly connected to over 100 towns and cities via Birmingham International Station and the free 'Air-Rail Link' monorail system, so theres no reason for you to be pushed for time on the day of your flight to St Petersburg.

Looking for a cheap Birmingham - St Petersburg flight?

  • 1060

    Birmingham - St Petersburg

    KLM
    16/12/2018 1 stop(s) Duration 20h55
    KLM
    23/12/2018 1 stop(s) Duration 17h05
    from £168.61
  • 1345

    Birmingham - St Petersburg

    Lufthansa
    05/03/2018 1 stop(s) Duration 14h00
    Lufthansa
    12/03/2018 1 stop(s) Duration 06h05
    from £173.03
  • 1062

    Birmingham - St Petersburg

    KLM
    13/12/2018 1 stop(s) Duration 08h20
    KLM
    20/12/2018 1 stop(s) Duration 05h45
    from £175.22
  • 1063

    Birmingham - St Petersburg

    Lufthansa
    12/12/2018 1 stop(s) Duration 06h15
    Lufthansa
    19/12/2018 1 stop(s) Duration 05h55
    from £184.00
  • 1063

    Birmingham - St Petersburg

    KLM
    12/12/2018 1 stop(s) Duration 08h20
    KLM
    19/12/2018 1 stop(s) Duration 05h45
    from £186.00
  • 1354

    Birmingham - St Petersburg

    Lufthansa
    25/02/2018 1 stop(s) Duration 06h15
    Lufthansa
    04/03/2018 1 stop(s) Duration 06h05
    from £190.00
  • 1340

    Birmingham - St Petersburg

    Swiss
    11/03/2018 1 stop(s) Duration 16h30
    Swiss
    18/03/2018 1 stop(s) Duration 06h05
    from £190.19
  • 1370

    Birmingham - St Petersburg

    Lufthansa
    09/02/2018 1 stop(s) Duration 08h50
    Lufthansa
    16/02/2018 1 stop(s) Duration 08h25
    from £193.17
  • 1340

    Birmingham - St Petersburg

    Lufthansa
    10/03/2018 1 stop(s) Duration 09h05
    Lufthansa
    17/03/2018 1 stop(s) Duration 05h55
    from £201.67
  • 1531

    Birmingham - St Petersburg

    Lufthansa
    05/03/2017 1 stop(s) Duration 06h00
    Lufthansa
    12/03/2017 1 stop(s) Duration 06h00
    from £201.73
  • 1060

    Birmingham - St Petersburg

    Lufthansa
    16/12/2018 1 stop(s) Duration 13h50
    Lufthansa
    23/12/2018 1 stop(s) Duration 19h50
    from £213.00
  • 1362

    Birmingham - St Petersburg

    Lufthansa
    17/02/2018 1 stop(s) Duration 08h50
    Lufthansa
    24/02/2018 2 stop(s) Duration 19h35
    from £229.99
  • 1340

    Birmingham - St Petersburg

    Swiss
    11/09/2017 1 stop(s) Duration 26h35
    Swiss
    18/09/2017 1 stop(s) Duration 18h55
    from £241.99
  • 1346

    Birmingham - St Petersburg

    Lufthansa
    06/09/2017 1 stop(s) Duration 08h35
    Lufthansa
    13/09/2017 1 stop(s) Duration 19h05
    from £258.70
  • 1340

    Birmingham - St Petersburg

    Lufthansa
    12/09/2017 1 stop(s) Duration 08h35
    Lufthansa
    19/09/2017 1 stop(s) Duration 18h55
    from £259.09
  • 1354

    Birmingham - St Petersburg

    Swiss
    29/08/2017 1 stop(s) Duration 16h25
    Swiss
    05/09/2017 1 stop(s) Duration 18h55
    from £261.00
  • 1370

    Birmingham - St Petersburg

    Brussels Airlines
    13/08/2017 1 stop(s) Duration 17h00
    Brussels Airlines
    20/08/2017 1 stop(s) Duration 12h40
    from £263.28
  • 1354

    Birmingham - St Petersburg

    KLM
    29/08/2017 1 stop(s) Duration 05h15
    KLM
    05/09/2017 1 stop(s) Duration 08h35
    from £267.26
  • 1340

    Birmingham - St Petersburg

    Turkish Airlines
    10/03/2018 1 stop(s) Duration 19h50
    Turkish Airlines
    17/03/2018 1 stop(s) Duration 19h05
    from £278.76
  • 1340

    Birmingham - St Petersburg

    Lufthansa
    11/09/2017 1 stop(s) Duration 08h35
    Lufthansa
    18/09/2017 1 stop(s) Duration 16h00
    from £283.96
  • 1336

    Birmingham - St Petersburg

    Swiss
    16/09/2017 1 stop(s) Duration 26h35
    Swiss
    23/09/2017 1 stop(s) Duration 13h15
    from £295.79
  • 1336

    Birmingham - St Petersburg

    Lufthansa
    16/09/2017 1 stop(s) Duration 08h35
    Lufthansa
    23/09/2017 1 stop(s) Duration 13h15
    from £306.47
  • 1340

    Birmingham - St Petersburg

    Brussels Airlines
    12/09/2017 1 stop(s) Duration 17h00
    Brussels Airlines
    19/09/2017 1 stop(s) Duration 09h15
    from £312.90
  • 1358

    Birmingham - St Petersburg

    Swiss
    25/08/2017 1 stop(s) Duration 16h25
    Swiss
    01/09/2017 1 stop(s) Duration 16h00
    from £328.50
  • 1362

    Birmingham - St Petersburg

    Turkish Airlines
    17/02/2018 1 stop(s) Duration 19h50
    Turkish Airlines
    24/02/2018 1 stop(s) Duration 20h50
    from £333.11
  • 1346

    Birmingham - St Petersburg

    Brussels Airlines
    06/09/2017 1 stop(s) Duration 04h50
    Brussels Airlines
    13/09/2017 1 stop(s) Duration 21h40
    from £333.42
  • 1345

    Birmingham - St Petersburg

    Turkish Airlines
    05/03/2018 1 stop(s) Duration 25h20
    Turkish Airlines
    12/03/2018 1 stop(s) Duration 26h20
    from £337.67
  • 1062

    Birmingham - St Petersburg

    Lufthansa
    17/06/2018 1 stop(s) Duration 16h35
    Lufthansa
    24/06/2018 1 stop(s) Duration 13h10
    from £425.52

Cheap Birmingham - St Petersburg Flights

To travel between Birmingham and St Petersburg at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for Birmingham - St Petersburg flights. These elements will allow you to analyse the cheapest Birmingham - St Petersburg flights by departure date.