Cheap flights from New Jersey (NJ) to St Petersburg (PIE)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
New Jersey to St Petersburg (PIE)

How far in advance should I book a flight from New Jersey to St Petersburg?

To save up to 12% on this flight, we recommend booking at least 15 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from New Jersey to St Petersburg from $165 1-2 weeks out and tickets from $198 for flights departing within the next 72 hours.

What is the cheapest month to fly from New Jersey to St Petersburg?

August can be a great time to fly to St Petersburg from New Jersey with a flight ticket averaging about $186. Cheapflights users have found deals in the month of August for as cheap as $79. The most expensive prices can be found in the month of December.

Cheap flights from New Jersey to St Petersburg in March, April 2021

28 Apr - 6 May
$147pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
 
1 STOP
EWR
Newark
24 Apr - 1 May
$154pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
   
2 STOPS
EWR
Newark
17 Mar - 20 Mar
$186pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
 
1 STOP
EWR
Newark

New Jersey to St Petersburg 2021 flight deals

28 Apr - 6 May
$147pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
 
1 STOP
EWR
Newark
24 Apr - 1 May
$154pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
   
2 STOPS
EWR
Newark
8 May - 13 May
$172pp
EWR
Newark
Multiple Airlines
 
1 STOP
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
 
1 STOP
EWR
Newark

Last minute flights from New Jersey to St Petersburg

17 Mar - 20 Mar
$186pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
 
1 STOP
EWR
Newark
17 Mar - 20 Mar
$192pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
 
1 STOP
EWR
Newark
17 Mar - 22 Mar
$202pp
EWR
Newark
Multiple Airlines
   
2 STOPS
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Multiple Airlines
   
2 STOPS
EWR
Newark

One-way flights to St Petersburg from New Jersey

4:34 pm - 7:15 pm
Multiple Airlines
1 Stop
26h 41m
EWR - PIE
Multiple Airlines
$65
Kiwi.com
4:34 pm - 7:15 pm
Multiple Airlines
1 Stop
50h 41m
EWR - PIE
Multiple Airlines
$74
Kiwi.com
4:34 pm - 12:15 pm
Multiple Airlines
1 Stop
19h 41m
EWR - PIE
Multiple Airlines
$94
Gotogate

Related info for your journey

Flight FAQs

From New Jersey to St Petersburg

Are flight prices decreasing from New Jersey to St Petersburg due to COVID-19 (coronavirus)?

At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both New Jersey and St Petersburg for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.

What safety measures are being taken by airlines flying from New Jersey to Tampa St. Petersburg to control the spread of COVID-19?

Airlines globally have implemented additional safety measures to accommodate you. Delta is one of them. Airline carriers are regularly disinfecting and sanitizing their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially distanced seating (for a limited time) will work towards keeping travelers safer while flying from New Jersey to Tampa St. Petersburg. Policies will vary by airline.

Which airlines flying from New Jersey to Tampa St. Petersburg have flexible cancellations due to COVID-19?

Frontier, United Airlines, and American Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from New Jersey to St Petersburg for under $200 on Cheapflights?

Yes, there are multiple flights from New Jersey to St Petersburg for under $200. The cheapest flight booked recently is on Multiple Airlines for just $138, but on average you can expect to pay $176.

Are there nonstop flights from New Jersey to St Petersburg for under $100 on Cheapflights?

There are no nonstop flights from New Jersey to St Petersburg, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from New Jersey to St Petersburg for under $200?

There are currently 20+ open flights from New Jersey to St Petersburg within the next 7 days for less than $200.

What days are nonstop flights available from New Jersey to St Petersburg?

Nonstop flights can be found on the following days: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday.

What are the most popular airlines that fly from New Jersey to St Petersburg?

When booking a flight from New Jersey to St Petersburg, you may want to consider flying on American Airlines, JetBlue or Delta as they are the most popular for this route.

What are the cheapest Flights from New Jersey to St Petersburg?

The cheapest flight price from New Jersey to St Petersburg is $71. On average you can expect to pay $216. The most popular route, (Newark - Tampa St. Petersburg), can usually be booked for $138.

How long is the flight from New Jersey to St Petersburg?

For as low as $216, Allegiant Air can have you in St Petersburg from New Jersey in 7h 46m.

What are the cheapest airlines to fly from New Jersey to St Petersburg one-way?

The cheapest airline one-way is Allegiant Air, with whom users have recently found tickets for as low as $98.

Departure points for flights from New Jersey to St Petersburg

Destination information for St Petersburg

Airports servicing

Caldwell Wright (CDW)
Morristown (MMU)
Tete (TEB)
Trenton (TTN)
Atlantic City (ACY)

Airports servicing Tampa

Top 6 airlines flying from New Jersey to St Petersburg

Airline Cheapest Average Flexibility On-time COVID-19 safety
Frontier
$53 $185 No cancel fee 62%
Spirit Airlines
$85 $203 No cancel fee 65%
Delta
$205 $273 No cancel fee N/A
JetBlue
$108 $275 No cancel fee 62%
United Airlines
$175 $299 No cancel fee 69%
Allegiant Air
$189 $371 No cancel fee 88%
Home North America USA Florida St Petersburg Cheap flights from New Jersey to St Petersburg