Flights from St. Petersburg to New York City

Compare prices and tickets by train, bus or flight

Sat
Aug 13
Sun
Aug 14
Mon
Aug 15
Tue
Aug 16
Wed
Aug 17
Thu
Aug 18
Fri
Aug 19

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: St. Petersburg to New York City flight

distanceDistance1019 miles (1643 km)
durationAverage flight duration2 h 43 min
priceAverage plane ticket price$207 (€190)
changesDirect flightNo
carriersAirlinesUnited or American Airlines

Flights from St. Petersburg to New York City cover the 1019 miles (1643 km) long journey taking on average 2 h 43 min with our travel partners like United or American Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $186 (€171), but the average price of plane tickets is $207 (€190).

Airlines: United and American Airlines flights from St. Petersburg to New York City

Travel between St. Petersburg and New York City from $186 (€171) with Omio’s flight partners United and American Airlines! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

American Airlines
United

American Airlines is one of the leading airlines in the USA and the world; they offer Main Cabin, Business and First Class tickets for your flight to New York City from St. Petersburg.

Are you making plans to travel between St. Petersburg and New York City? Why not take a flight with American Airlines? Omio can show you current American Airlines flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on St. Petersburg to New York City flights all in one place. On the American Airlines flight, you can expect to travel 1019 miles (1643 km) between St. Petersburg and New York City. If you use the Omio app to search for flights to New York City from St. Petersburg, you can quickly see if the American Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way American Airlines flight to New York City from St. Petersburg, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    United Airlines is one of the USA’s leading airline and operates domestic and international routes. Economy, Premium Economy and Business are the ticket fares that the airline offers for your next flight to New York City from St. Petersburg.

    Omio helps you find the perfect St. Petersburg - New York City flight with United. Whether you are searching for the fastest, earliest or cheapest flight to New York City from St. Petersburg, Omio shows you United current flight schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best plane ticket for your upcoming St. Petersburg to New York City route. You can expect to travel around 1019 miles (1643 km) between St. Petersburg and New York City on a flight with United. Once you are ready, buy your one-way United tickets to New York City from St. Petersburg starting as low as $222 (€204) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by plane instead of purchasing tickets at the airport in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with United!

    • Average Price: $222

    Travel Tips: St. Petersburg to New York City Flight

    Take a flight to New York City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from St. Petersburg to New York City.
    FAQs
    Looking to save money on your route? Omio customers have found the cheapest flight from St. Petersburg to New York City for the next 7 days starting from $186 (€171)  one way.
    If you are looking to buy your plane ticket in the next 7 days, you can expect the St. Petersburg to New York City flight to cost on average $207 (€190)  one way.
    The St. Petersburg to New York City flight distance is approximately 1019 miles (1643 km).
    While the time it takes to travel 1019 miles (1643 km) between St. Petersburg and New York City can vary based on specific dates, weekends, and holidays, the St. Petersburg to New York City flight journey time is on average 2 h 43 min.
    Take the St. Petersburg to New York City flight with United or American Airlines. However, it's always good to check out all possible airlines for the journey between St. Petersburg and New York City as there might be differences in the amenities they offer.
    You can take the earliest flight from St. Petersburg to New York City at 11: 10 AM   or take the last flight from St. Petersburg to New York City leaving at 11: 11 AM. Look for the latest St. Petersburg to New York City flight schedules on Omio and book the best time to take the plane for this route.
    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you buy plane tickets from St. Petersburg to New York City within the next 7 days, you can find tickets to cost on average $207 (€190) one way. To find the best prices for this route, consider booking your plane ticket from St. Petersburg to New York City a few months in advance.

    More options for your journey from St. Petersburg to New York City

    Here are some other resources that might have the information you need

    Travel to popular destinations by train, bus or flight

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language