When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 30% on flights from San Francisco to Virginia compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $521. For sooner than that we have options available in the next 3 days from $593.
Flights from San Francisco to Virginia lean towards being more expensive in June. Prices are generally better when you fly from San Francisco to Virginia in February, with the cheapest ticket starting at $248.
When flying from San Francisco to Virginia, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
$109 - $251
Route
Depart
Return
Price
San FranciscoNorfolk
SFO - ORF
SFOORF
San Francisco
Tue 12/5
1 stop21h 42m
Norfolk
Tue 12/12
1 stop13h 21m
San FranciscoNorfolk
SFO - ORF
SFOORF
San Francisco
Tue 12/5
2 stops13h 43m
Norfolk
Tue 12/12
1 stop13h 21m
San FranciscoNorfolk
SFO - ORF
SFOORF
San Francisco
Wed 11/29
1 stop30h 53m
Norfolk
Mon 12/4
1 stop27h 36m
San FranciscoNorfolk
SFO - ORF
SFOORF
San Francisco
Fri 12/1
1 stop17h 35m
Norfolk
Mon 12/4
1 stop27h 36m
San FranciscoCharlottesville Albemarle
SFO - CHO
SFOCHO
San Francisco
Tue 10/31
1 stop7h 40m
Charlottesville Albemarle
Tue 11/7
1 stop7h 50m
San FranciscoCharlottesville Albemarle
SFO - CHO
SFOCHO
San Francisco
Tue 10/17
1 stop7h 40m
Charlottesville Albemarle
Sat 11/4
1 stop9h 08m
San FranciscoRichmond Byrd Intl
SFO - RIC
SFORIC
San Francisco
Wed 11/8
2 stops11h 24m
Richmond Byrd Intl
Wed 11/29
2 stops11h 00m
San FranciscoRichmond Byrd Intl
SFO - RIC
SFORIC
San Francisco
Fri 2/2
Nonstop5h 16m
Richmond Byrd Intl
Mon 2/12
Nonstop6h 11m
San FranciscoRichmond Byrd Intl
SFO - RIC
SFORIC
San Francisco
Mon 1/29
1 stop7h 11m
Richmond Byrd Intl
Wed 2/14
1 stop8h 04m
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
Food
Boarding
Entertainment
Crew
Comfort
Overall
Reviews
We were rebooked from our original 7 am flight to a 9:25 am flight. We tried but could not get seat assignments upon online check-in. At the airport, the security officer almost did not let us through to the gate, since our boarding pass had no QR code and said "seat assignment at the gate." When we made it to the gate and asked for seat assignments, the gate agents kept telling us that they were not authorized to assign us seats and that we would be assigned seats 30 mins prior to departure. They referred us to the service center that would not help either. Since they also said that the flight was full, we were left in doubt if we were going to make it onto this flight. Finally, after everybody else's seats had been assigned, about 15 mins to departure they assigned us two separate seats. We could not sit together. Whoever designed seat assignment and boarding procedures at Alaska Airlines must have zero understanding of how to make such a process work smoothly and efficiently. We'll think twice before booking another flight with Alaska!
San Francisco (SFO) is the airport you will fly out of if you book a flight from San Francisco to Virginia. It is only a 11.8 mi journey to San Francisco (SFO) from San Francisco’s city center.
Yes, there are multiple flights from San Francisco to Virginia for under $200. The cheapest flight booked recently is on Multiple Airlines for just $109, but on average you can expect to pay $169.
Cheapflights has at least 17 direct flights from San Francisco to Virginia under $200. A good price for a nonstop flight from San Francisco to Virginia is less than $464.
There are currently 20+ open flights from San Francisco to Virginia within the next 7 days for less than $200.
Within the past month, 12 users have taken a look at flights from San Francisco to Virginia.
$94 is the cheapest one-way deal found within the past few days, from American Airlines. You may also be able to find cheap deals on Frontier and Breeze Airways, with prices starting from $99 and $100, respectively.
While some choose either San Francisco - Norfolk or San Francisco - Charlottesville Albemarle, San Francisco - Richmond Byrd Intl is the most popular route from San Francisco to Virginia.
Consider American Airlines, Alaska Airlines or Delta when booking your flight. These represent the most popular airlines when flying from San Francisco to Virginia.
On average you can expect to pay $194 for a flight from San Francisco to Virginia. The cheapest flight overall is $101 while the most popular route, (San Francisco - Richmond Byrd Intl) is currently priced at $180.
Great question - SFO to RIC just means San Francisco Airport to Richmond Byrd Intl Airport. Now you’ll know what these unique codes when you look for flights! While you’re still figuring out your travel plans, it’s not a bad idea to learn the names and codes of other airports around these areas: Norfolk Airport (ORF), Roanoke Airport (ROA), Charlottesville Albemarle Airport (CHO), Newport News Intl Airport (PHF), Lynchburg Preston-Glenn Field Airport (LYH).
0%of flight departures | Early morningMidnight to 6 am |
---|---|
100%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from San Francisco to Virginia. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from San Francisco to Virginia.
Users can book flights with no change fees policies with our dedicated filters. Book flights from San Francisco to Virginia flexibly with Cheapflights today.
Of course! You can now track prices for flights from San Francisco to Virginia and get an alert from Cheapflights when they change. Have a valid email address ready and make a flight search when you’re ready to set up your price alert.