Cheap Flights from Miami International to San Diego

Compare Miami International to San Diego flight deals

Find the cheapest month or even day of the year to fly to San Diego

Book the best San Diego fare with no extra fees

Flight deals from Miami International to San Diego

Looking for a cheap last-minute deal or the best return flight from Miami International Airport to San Diego? If you want to travel next month, return fares start from R 4,655. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Miami International to San Diego

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Miami International to San Diego flights are currently cheapest in August.

Direct flights from Miami International to San Diego

Alternative Miami International to San Diego routes

Looking for the cheapest, fastest or easiest route from Miami International to San Diego? You could fly into the following airports instead.

Miami to San Diego: Flight information

The things to know before you go.
Cheapest flight foundR 1,840
Cheapest month to flyAugust
Average flight time5 hrs, 39 mins
Most popular airlineAmerican Airlines
Average flights per week70

Finding cheap flights from Miami International to San Diego: Frequently asked questions

There are 2 airports in San Diego: San Diego International and McClellan-Palomar.
The best price we found for a return flight from Miami International to San Diego is R 3,846. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 39 minutes is the average flight time from Miami International to San Diego.
American Airlines, Alaska Airlines and GOL Linhas Aéreas fly direct from Miami International to San Diego.
As of June 2026, there are 70 flights per week flying from Miami International to San Diego.
The cheapest month to fly from Miami International to San Diego is usually August.
If you're flying from Miami International Airport, the cheapest airport near San Diego is San Diego International – which is 4.1 km away from the centre of San Diego. We've found flights into this airport from R 3,846.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Miami International Airport to San Diego on Thursday, 13 August 2026.
Yes – the average flight time is 5 hours and 39 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to San Diego but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to San Diego is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 19°C. August is typically the warmest month in San Diego, when it usually averages around 28°C. You can expect the least rain in June. The coldest month is December, with temperatures averaging 10°C. The rainiest month is February.
Currently, Frontier Airlines and American Airlines offer the cheapest flight tickets to San Diego.

Flying from Miami International Airport (MIA) to San Diego: what you need to know

  • Expect to be travelling for 4 hours 55 minutes. That's the average duration of a direct flight from Miami International Airport to San Diego.

  • San Diego is three hours behind Miami, where Miami International Airport is located. San Diego runs on the UTC-8 timezone.

  • With 12 flights a week between the two airports, Miami International Airport (MIA) to San Diego International Airport (SAN) is the most popular route. American Airlines operates the earliest flight at 08:20. If you'd like to get more out of your day before you fly, the last flight from MIA to SAN is with American Airlines at 21:30.

  • For a stress-free journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This leaves you with plenty of time to board your MIA to San Diego flight.

  • Flying during a peak time like March? Public holidays and other popular periods can lead to longer lines and delays at check-in and security. Play things extra safe and arrive up to four hours before an international flight and two hours before a domestic departure.

  • Direct Miami International Airport to San Diego tickets are available for booking. San Diego International Airport (SAN) is where you'll step off the plane.

  • American Airlines is a well-known airline that operates direct flights from Miami International Airport to San Diego.

  • MIA is around 10 kilometres from central Miami. If you're catching a taxi, driving or ride-sharing from the centre, it'll take you 20 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the trip time to be around 35 minutes.

  • Have an early flight from Miami International Airport to San Diego? Avoid the last-minute rush to the airport (and get some extra shut-eye) by choosing one of these hotels close to MIA:

  • 78% of flights that depart Miami International Airport touch down at their destination on schedule.

  • You'll find MIA at 4200 N.W. 21 Street.

How to find the cheapest flights from Miami International Airport (MIA) to San Diego

  • R 1,841 is the lowest price we've seen for a one-way Miami International Airport to San Diego flight. A return ticket right now is R 3,844. Depending on when you book and the availability, these fares could change.

  • Booking ahead of time is often the key to locking in a cheap flight from MIA to San Diego. Fares tend to rise as demand increases, so the nearer your departure date, the more you'll likely spend.

  • If you can be flexible with your travel dates, check out the 'Whole month' tool. It'll give you the lowest price across every month when looking for your Miami International Airport to San Diego ticket.

  • Save time searching for cheap flights from MIA to San Diego by creating a Price Alert. You'll get an email or push notification on the app when fares go down.

  • Tailor your trip with filters. Choose your ideal departure and arrival times, airlines and total journey duration. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest' flights from Miami International Airport to San Diego.

Airports in San Diego

San Diego International Airport (SAN)

  • The distance from San Diego International Airport (SAN) to central San Diego is roughly 5 kilometres. It'll take you around 15 minutes to reach the centre driving.

  • Getting there on public transport typically takes 25 minutes.

  • If you have a late flight from Miami International Airport to San Diego, nothing beats the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and sleeping not long after at one of these accommodation options near SAN:

  • Secure the lowest price by booking your ride from San Diego International Airport about two weeks before your flight from MIA to San Diego.

  • The address for SAN is N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • McClellan-Palomar Airport (CLD) is around 48 kilometres from central San Diego. Check out your options for heading into town after your flight from Miami International Airport to San Diego has touched down.

  • There are some great places to rest your head close to CLD. Kick back and get cosy after your MIA to San Diego flight at any of these perfectly located options:

  • Avoid the slow-moving lines and paperwork at the rental desk by completing your booking beforehand. Reserve your ride from CLD a few weeks in advance so you can just grab the keys and be on your way.

Best time to go to San Diego

  • It's time to figure out your trip dates for your flight from Miami International Airport to San Diego. July is the busiest month to travel to San Diego. If you like a more relaxed vibe, go in December.

  • Before locking in your Miami International Airport to San Diego plane ticket, think about what kind of weather you prefer. August is the warmest month in San Diego, with temperatures ranging from 16ºC (61ºF) to 27ºC (81ºF).

  • February sees average temperatures of between 8ºC (46ºF) and 22ºC (72ºF). Look for a cheap ticket from MIA to San Diego around that time if you want to travel in cooler conditions.

More about San Diego

  • Once you've booked your flight from Miami International Airport to San Diego, choose a hotel that combines comfort with a great location. Make one of these accommodation options your base for exploring San Diego:

  • All great adventures should include some sightseeing. San Diego Balboa Park, San Diego Zoo and USS Midway Museum are must-do's during your San Diego adventure.

Explore more of the United States

  • San Diego is easy to fall in love with, but there are so many other corners of the United States you'll want to see. Around 177 kilometres northwest of San Diego, a visit to Los Angeles will keep your itinerary busy. Start with popular sights like Hollywood Sign, Universal Studios Hollywood and Hollywood Bowl.

  • Around 483 kilometres east of San Diego, Phoenix is another essential stop in the United States. No visit is complete without checking out Camelback Mountain, Yayoi Kusama Fireflies Infinity Mirror Room and Heard Museum.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.