Cheap flights from Virginia Beach 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
Virginia Beach to St Petersburg (PIE)

All the information you need to plan the best null to PIE flight in 2022: compare Virginia Beach to St Petersburg flight prices with the expected peak season, weather and rainfall in St Petersburg.
V1B - PIE
Price
$65 - $1,046
PIE
Temperature
60.8 - 82.4 °F
PIE
Precipitation
1.6 - 7.8 inches

Popular in

September

High demand for flights, 78% potential price rise

Cheapest in

May

Best time to find cheap flights, 72% potential price drop

Round-trip from

$65

From Virginia Beach to Tampa St. Petersburg

One-way from

$28

One-way flight from Virginia Beach to Tampa St. Petersburg

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
When is the cheapest time to fly from Virginia Beach to Tampa (V1B - PIE)?

When flying from Virginia Beach to Tampa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

How far in advance should I book a flight from Virginia Beach to Tampa?

To save on the cost of your flight from Virginia Beach to Tampa, book at least 61 days before your planned departure. Booking around this time can save you about 23% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $297 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $351.

What is the cheapest month to fly from Virginia Beach to Tampa?

July can be a great time to fly to Tampa from Virginia Beach with a flight ticket averaging about $276. Cheapflights users have found deals in the month of July for as cheap as $113. The most expensive prices can be found in the month of December.

Cheap flights from Virginia Beach to St Petersburg in January, February 2022

The best prices found for Virginia Beach to PIE flights for January, February
24 Feb - 27 Feb
$64pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
30 Jan - 3 Feb
$66pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
30 Jan - 3 Feb
$67pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk

Virginia Beach to St Petersburg 2022 flight deals

Cheap flights to St Petersburg from Virginia Beach found for this year
10 Mar - 17 Mar
$63pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
24 Feb - 27 Feb
$64pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
30 Jan - 3 Feb
$66pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk

Non-stop flights to St Petersburg from Virginia Beach

Save time with Virginia Beach to St Petersburg direct flight deals
10 Mar - 17 Mar
$63pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
24 Feb - 27 Feb
$64pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk
30 Jan - 3 Feb
$66pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk

Last minute flights from Virginia Beach to St Petersburg

Late deals on round-trip flights to St Petersburg from Virginia Beach, departing today and this week
20 Jan - 23 Jan
$90pp
ORF
Norfolk
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
ORF
Norfolk

One-way flights to St. Petersburg from Virginia Beach

The cheapest one-way flights from Virginia Beach to St Petersburg
10:03 am - 12:17 pm
Allegiant Air
Nonstop
2h 14m
ORF - PIE
Allegiant Air
$28
mytrip.com
10:03 am - 12:17 pm
Allegiant Air
Nonstop
2h 14m
ORF - PIE
Allegiant Air
$37
mytrip.com
10:03 am - 12:17 pm
Allegiant Air
Nonstop
2h 14m
ORF - PIE
Allegiant Air
$42
JustFly

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Virginia Beach</span> to <span class="emphasized">St Petersburg</span> flights.

Flight FAQs

From Virginia Beach to St Petersburg

What airport do you fly into for flights to Tampa from Virginia Beach?

Located just 14.4 mi from the city center, Tampa St. Petersburg is the airport most travelers will use when flying to Tampa from Virginia Beach. Booking flights from Virginia Beach to St. Petersburg (PIE) should be relatively easy as there are 0 daily inbound flights from Virginia Beach from 6 different airlines.

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

Some of our airline partners flying from Virginia Beach to Tampa St. Petersburg have new flexible policies in place due to COVID-19. Allegiant Air, American Airlines, and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Allegiant Air with this kind of flexibility.

Can I find flights from Virginia Beach to Tampa for under $100 on Cheapflights?

Yes, there are multiple flights from Virginia Beach to Tampa for under $100. The cheapest flight booked recently is on Allegiant Air for just $63, but on average you can expect to pay $140.

Are there nonstop flights from Virginia Beach to Tampa for under $100 on Cheapflights?

Cheapflights has at least 10 direct flights from Virginia Beach to Tampa under $100. A good price for a nonstop flight from Virginia Beach to Tampa is less than $79.

Are there last-minute flights available from Virginia Beach to Tampa for under $100?

There are currently 1+ open flights from Virginia Beach to Tampa within the next 7 days for less than $100.

What are the cheapest flights from Virginia Beach to Tampa?

On average you can expect to pay $91 for a flight from Virginia Beach to Tampa. The cheapest flight overall is $44 while the most popular route, (Norfolk - Tampa St. Petersburg) is currently priced at $66.

What are the most popular airlines that fly from Virginia Beach to Tampa?

When booking a flight from Virginia Beach to Tampa, you may want to consider flying on American Airlines, Delta or Allegiant Air as they are the most popular for this route.

COVID Restrictions

View COVID Travel Restrictions for St Petersburg, FL

Do I need a COVID test to fly to St Petersburg from Virginia Beach?

Information is based on travel restrictions for travel to St Petersburg within the United States

Most visitors from Virginia Beach need to provide a negative COVID-19 test result and/or quarantine to enter St Petersburg.

COVID-19 testing requirements
Visitors from Virginia Beach must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to St Petersburg.

Quarantine requirements
Visitors from Virginia Beach are not required to quarantine after entering St Petersburg.

Do I need a test to fly back to Virginia Beach from St Petersburg?

Returning to Virginia Beach from St Petersburg

COVID-19 testing requirements
Visitors from St Petersburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Virginia Beach.

Quarantine requirements
Visitors from St Petersburg are not required to quarantine after entering Virginia Beach.

Hide COVID Travel Restrictions for St Petersburg, FL

Alternative routes for Virginia Beach to St Petersburg

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for St Petersburg

Things to know before you go - useful duration and weather info for your trip from Virginia Beach to St Petersburg.
Flight duration from Virginia Beach to PIE
2h 02m

Airports servicing Virginia Beach

Airports servicing Tampa

Top 4 airlines flying from Virginia Beach to Tampa St. Petersburg

The chart below displays the airlines Cheapflights users traveling from Virginia Beach to St Petersburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Allegiant Air
$86 $188 No cancel fee 88%
Delta
$136 $284 No cancel fee N/A
American Airlines
$144 $305 No cancel fee 71%
United Airlines
$206 $401 No cancel fee 69%

Hourly flight availability from Virginia Beach to St Petersburg

See what time of day planes typically take off from Virginia Beach towards St Petersburg.
Afternoon Noon to 6 PM 60% of Virginia Beach to PIE departures
Evening 6 PM to midnight 40% of Virginia Beach to PIE departures
Early morning Midnight to 6 AM 0% of Virginia Beach to PIE departures
Morning 6 AM to noon 0% of Virginia Beach to PIE departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Virginia Beach to St Petersburg
See how many times per day planes take to the skies headed from Virginia Beach to St Petersburg.
Sunday
1 daily flight
Monday
0 flights
Tuesday
0 flights
Wednesday
0 flights
Thursday
1 daily flight
Friday
0 flights
Saturday
0 flights
Home North America USA Florida St Petersburg Cheap flights from Virginia Beach to St Petersburg