Direct flights from San Diego to Richmond SAN → RIC

Nonstop flights operate from San Diego (SAN) to Richmond (RIC). The flight takes about 5h 10m and covers 2,261 miles (3,638 km). Arrivals run on time 75.8% at SAN and 74.3% at RIC — BTS data for the last three months, counting arrivals within 15 minutes of schedule.

🔔 Watch SAN → RIC

We'll run this search daily and email you the cheapest direct fares we find.

Free · checked daily · one-click unsubscribe

NetJets Aviation 1I

Frequently asked questions

Is there a direct flight from San Diego to Richmond?

Yes, there are nonstop flights from San Diego (SAN) to Richmond (RIC).

How long is the flight from San Diego to Richmond?

The nonstop flight from San Diego to Richmond takes ~5h 10m (approximately 3638 km).

How often do direct flights operate from San Diego to Richmond?

Nonstop flights from San Diego to Richmond operate occasional.

What is the on-time performance for flights from San Diego to Richmond?

Arrivals run on time 75.8% at SAN and 74.3% at RIC — BTS data for the last three months, counting arrivals within 15 minutes of schedule.

Explore More

Scout — our search agent — hunts nonstop fares from San Diego every night and pings you when one's worth booking.

Watch it work →