Cheap Flights from Miami (MIA) to San Francisco (SFO)

Popular airlines from Miami Intl. Airport (MIA) to San Francisco Intl. Airport (SFO)

  • notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
  • deals illustration

    Book smarter

    Save on select hotels after you book a flight*
  • trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from MIA to San Francisco Airport?
A direct flight with American Airlines takes about 6 hours and 23 minutes. Step on board the 5:36PM flight from MIA and land at San Francisco Airport at 8:59PM. Snap up an epic deal on this and other routes when you book with Expedia.
Is it cheaper to buy a plane ticket from MIA to San Francisco Airport last minute?
When it's time to book your flights, being organized pays off. While you could pick up a last-minute deal on a Miami Intl. Airport (MIA) to San Francisco Airport flight, prices usually don't get cheaper as the departure date nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days in advance. For international journeys it's three to four months.
What airline has the least delays from Miami Intl. Airport (MIA) to San Francisco Intl. Airport (SFO)?
Book a seat with American Airlines from MIA to SFO and touch down at the time printed on your boarding pass. This airline is the best performer on this route, with an on-time rate of 82%. If you find yourself facing a delay, the Expedia App is the best way to stay up to date. Our popular app provides immediate trip alerts, from flight delays to gate changes and baggage carousel numbers.
What airports do you fly into for San Francisco from Miami?
From Miami, you can journey to San Francisco via San Francisco Intl. Airport (SFO), Oakland Intl. Airport (OAK) and Norman Y. Mineta San Jose Intl. Airport (SJC). Do some research into which terminal is the best option for you before you make a decision. If you pick San Francisco Intl. Airport (SFO), it's about 19 kilometers south of the center of the city. Use the dollars you save when booking your fare with Expedia to experience the city's popular attractions, such as Pier 39 and Golden Gate Bridge.
What are the most popular departure times for flights from MIA to San Francisco Airport?
For United Airlines flights heading from Miami Intl. Airport (MIA) to San Francisco Airport, the busiest time is between 7:00 AM - 8:00 AM. If you want to avoid delays, travel in the morning. This allows you to avoid air traffic that accumulates later in the day.
Can I change the date of my flight from Miami Intl. Airport (MIA) to San Francisco Airport?
Life can throw a spanner in your plans, so Expedia is here to help make amending your trip as easy as possible. First, find your MIA to SFO itinerary through the Expedia Trips portal and look up the fare conditions and rules to see if change fees apply. If you booked your plane ticket in the last 24 hours, some carriers will let you cancel for free and book new flights. If you bought your ticket more than 24 hours ago, get in touch with us via our Customer Service portal to find out what your options are.

Travel information

Origin airport
Miami Intl.
Destination airport
San Francisco Intl.
Distance
4131 km
Average flight time
3 hours 29 mins

Book with confidence

Explore a world of travel with Expedia