Skip to main content
Beginning of main content

MIA (Miami) to SAN (San Diego) Flights

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Interesting Facts About Flights from Miami to San Diego (MIA to SAN)

Question : Who's offering the cheapest round-trip flight to San Diego International Airport (SAN) over the coming months?
Answer : American Airlines is your best bet for finding that coveted low fare. They're offering fares as low as $247, while prices for other flights are as high as $2,153.

Question : How long do most people stay in San Diego?
Answer : Of course you're not most people, but if you were, you'd stay roughly five days.

Question : If you’re booking MIA to SAN, how many different choices of departure times do you have?
Answer : Depending on the day, the number of flight times will change, but on average there are two. You won't have as many options on this route as most other routes departing the United States.

Question : When traveling to San Diego from Miami, how long will you be in the air?
Answer : Flying from MIA to SAN typically takes about five hours and 43 minutes.

Question : In the next four weeks, what day should you book your trip?
Answer : Jul 27th has seen bookings (as of Jul 24th) as cheap as $247. That comes in 38% below the average price for this route. Saving now means you'll have more cash to spend on your trip.

Question : Is there a preferred airline for getting to San Diego International Airport (SAN) on schedule?
Answer : The current leader is NetJets Aviation with a 75% on-time rate. Don't spend more time waiting in an airport than you have to and stick with NetJets Aviation on this route. If they are late for some reason, it will be just a seven-minute delay, as that’s the average.

Question : Which airline is least likely to get you to SAN on time?
Answer : American Airlines is late on 33% of flights from Miami International Airport (MIA) to San Diego International Airport (SAN) at the moment. If you’re on American Airlines, be sure to sign up for the delay notifications to stay up to date with your flight’s status.