Meet in the middle between St Petersburg and Portland

Cheapest 15 destinations to meet between St Petersburg and Portland

Meet in the middle flights
  • $713.62 to Budapest, Hungary

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$1011 person
    Portland$6141 person
  • $762.74 to Reykjavik, Iceland

    Total for 2 peoplereturn flightsquoted 23 days ago
    FromPrice
    St Petersburg$1711 person
    Portland$5931 person
  • $807.87 to Paris, France

    Total for 2 peoplereturn flightsquoted 21 days ago
    FromPrice
    St Petersburg$2721 person
    Portland$5371 person
  • $809.17 to Copenhagen, Denmark

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$1421 person
    Portland$6681 person
  • $812.37 to Oslo, Norway

    Total for 2 peoplereturn flightsquoted 22 days ago
    FromPrice
    St Petersburg$1371 person
    Portland$6761 person
  • $814.57 to Moscow, Russia

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$651 person
    Portland$7501 person
  • $818.75 to Dublin, Ireland

    Total for 2 peoplereturn flightsquoted 23 days ago
    FromPrice
    St Petersburg$1921 person
    Portland$6281 person
  • $831.93 to London, United Kingdom

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$1171 person
    Portland$7161 person
  • $833.38 to Brussels, Belgium

    Total for 2 peoplereturn flightsquoted 24 days ago
    FromPrice
    St Petersburg$1791 person
    Portland$6561 person
  • $846.82 to Stockholm, Sweden

    Total for 2 peoplereturn flightsquoted 21 days ago
    FromPrice
    St Petersburg$1711 person
    Portland$6771 person
  • $878.11 to Vienna, Austria

    Total for 2 peoplereturn flightsquoted 22 days ago
    FromPrice
    St Petersburg$2021 person
    Portland$6781 person
  • $878.13 to Prague, Czechia

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$1921 person
    Portland$6871 person
  • $883.38 to Vilnius, Lithuania

    Total for 2 peoplereturn flightsquoted 20 days ago
    FromPrice
    St Petersburg$861 person
    Portland$7981 person
  • $894.91 to Frankfurt, Germany

    Total for 2 peoplereturn flightsquoted 21 days ago
    FromPrice
    St Petersburg$2351 person
    Portland$6611 person
  • $908.38 to Basel, Switzerland

    Total for 2 peoplereturn flightsquoted 26 days ago
    FromPrice
    St Petersburg$2091 person
    Portland$7011 person
Search flights to common destination