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

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

Travelers have found it’s best to book a flight 15 days in advance to save up to 12% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 15 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Michigan to St Petersburg 1-2 weeks in advance for as low as $165, or $198 for flights within the next 24 hours.

What is the cheapest month to fly from Michigan to St Petersburg?

Flights from Michigan to St Petersburg lean towards being more expensive in December. Prices are generally better when you fly from Michigan to St Petersburg in August, with the cheapest ticket starting at $79.

Cheap flights from Michigan to St Petersburg in February, March 2021

7 Mar - 11 Mar
$94pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
7 Mar - 11 Mar
$101pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
8 Mar - 12 Mar
$102pp
FNT
Flint Bishop
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
FNT
Flint Bishop

Michigan to St Petersburg 2021 flight deals

7 Mar - 11 Mar
$94pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
7 Mar - 11 Mar
$101pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
8 Mar - 12 Mar
$102pp
FNT
Flint Bishop
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
FNT
Flint Bishop

Non-stop flights to St Petersburg from Michigan

7 Mar - 11 Mar
$94pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
7 Mar - 11 Mar
$101pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
8 Mar - 12 Mar
$102pp
FNT
Flint Bishop
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
FNT
Flint Bishop

Last minute flights from Michigan to St Petersburg

7 Mar - 11 Mar
$94pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
7 Mar - 11 Mar
$101pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl
7 Mar - 10 Mar
$106pp
GRR
Grand Rapids Gerald R. Ford Intl
Allegiant Air
Non-Stop
PIE
Tampa St. Petersburg
PIE
Tampa St. Petersburg
Allegiant Air
Non-Stop
GRR
Grand Rapids Gerald R. Ford Intl

One-way flights to St Petersburg from Michigan

3:29 pm - 6:03 pm
Allegiant Air
Nonstop
2h 34m
FNT - PIE
Allegiant Air
$48
Gotogate
4:52 pm - 7:29 pm
Allegiant Air
Nonstop
2h 37m
FNT - PIE
Allegiant Air
$50
mytrip.com
10:47 am - 1:20 pm
Allegiant Air
Nonstop
2h 33m
GRR - PIE
Allegiant Air
$51
FlyFar

Related info for your journey

Flight FAQs

From Michigan to St Petersburg

Are flight prices decreasing from Michigan 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 Michigan 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 Michigan to Tampa St. Petersburg to control the spread of COVID-19?

Delta is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travelers booking flights from Michigan to Tampa St. Petersburg include masks being provided and required on board, daily cleaning and sanitization, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially distanced seating (for a limited time). Keep in mind that policies will vary by airline.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like Allegiant Air, Spirit Airlines, and Delta flying from Michigan to Tampa St. Petersburg have implemented new flexible cancellation policies.

Can I find flights from Michigan to St Petersburg for under $100 on Cheapflights?

Yes, there are multiple flights from Michigan to St Petersburg for under $100. The cheapest flight booked recently is on Allegiant Air for just $94, but on average you can expect to pay $113.

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

Cheapflights has at least 20 direct flights from Michigan to St Petersburg under $100. A good price for a nonstop flight from Michigan to St Petersburg is less than $115.

Are there last-minute flights available from Michigan to St Petersburg for under $100?

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

What days are nonstop flights available from Michigan to St Petersburg?

You can find nonstop flights on the following days: Friday.

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

Consider American Airlines, Delta or Allegiant Air when booking your flight. These represent the most popular airlines when flying from Michigan to St Petersburg.

What are the most popular routes from Michigan to St Petersburg?

While some choose either Grand Rapids Gerald R. Ford Intl - Tampa St. Petersburg or Flint Bishop - Tampa St. Petersburg, Detroit Metropolitan Wayne County - Tampa St. Petersburg is the most popular route from Michigan to St Petersburg.

What are the cheapest Flights from Michigan to St Petersburg?

The cheapest flight price from Michigan to St Petersburg is $79. On average you can expect to pay $167. The most popular route, (Detroit Metropolitan Wayne County - Tampa St. Petersburg), can usually be booked for $223.

How long is the flight from Michigan to St Petersburg?

Allegiant Air can get you from Michigan to St Petersburg in just under 2h 33m. Your travel time will be generally consistent. Most flights are nonstop.

What is the cheapest airline to fly from Michigan to St Petersburg round-trip?

Our cheapest airline available from Michigan to St Petersburg is Allegiant Air. Our recent data shows that you can find tickets from as low as $94 on this airline.

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

To fly one-way, consider booking your trip with Allegiant Air, which is currently one of the cheapest options available, starting at $48.

Departure points for flights from Michigan to St Petersburg

Destination information for St Petersburg

Flight duration
2h 38m

Airports servicing

Escanaba (ESC)
Flint (FNT)
Grand Rapids (GRR)
Iron Mountain (IMT)
Ironwood (IWD)

Airports servicing Tampa

Top 6 airlines flying from Michigan to St Petersburg

Airline Cheapest Average Flexibility On-time COVID-19 safety
Frontier
$50 $177 No cancel fee 62%
Spirit Airlines
$126 $251 No cancel fee 65%
Allegiant Air
$100 $278 No cancel fee 88%
Delta
$104 $301 No cancel fee N/A
American Airlines
$135 $384 No cancel fee 71%
United Airlines
$150 $405 No cancel fee 69%
Home North America USA Florida St Petersburg Cheap flights from Michigan to St Petersburg