Direct flights to Richmond RIC

Richmond International is a medium sized and third largest airport in Virginia, USA. In total there are 39 airports with direct flights to Richmond from 2 different countries and 22 U.S. states. You can easily reach Richmond with daily non-stop flights from 15 major hubs like Charlotte (American Airlines), Atlanta (Delta) and Philadelphia (American Airlines).

RIC Click to open the interactive map.

Non-stop routes to RIC:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Richmond

The airports presented below each airline are hubs for this specific operator.

American Airlines
From 5 airports
Delta
From 6 airports
United
From 4 airports
RIC routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Richmond instead? Cheap flights to Richmond

Yes you can fly to Richmond from 33 different US airports.

There are 9 airlines with direct flights to Richmond. American Airlines, United Airlines and Delta Air Lines are the most popular ones.

All 3 big alliances are flying to Richmond. Star Alliance, Oneworld and SkyTeam.

The IATA code is RIC and the ICAO code is KRIC.

You can fly daily from 15 different airports hubs to Richmond — including Charlotte & Philadelphia & Chicago & Dallas & Miami with American Airlines, Atlanta & New York & New York & Detroit & Boston & Minneapolis with Delta and New York & Dulles & Houston & Denver with United.

Depends where you are flying from. It takes 5h 10min from San Francisco (SFO) and 55min from Baltimore (BWI).

There is 1 airport in Richmond with scheduled flights, Richmond International, RIC.

It depends on where and when you are flying. The average one-way ticket price according to our data is $109.
Direct flights to other airports in Virginia, VA
Washington Dulles International
Washington Dulles International (IAD)

Flights from 166 different airports

Norfolk International
Norfolk International (ORF)

Flights from 44 different airports

Roanoke
Roanoke (ROA)

Flights from 9 different airports

Charlottesville
Charlottesville (CHO)

Flights from 6 different airports

Lynchburg Regional Preston Glenn Field
Lynchburg Regional Preston Glenn Field (LYH)

Flights from 3 different airports

Shenandoah Valley Regional Airport
Shenandoah Valley Regional Airport (SHD)

Flights from 2 different airports

Newport News Williamsburg International
Newport News Williamsburg International (PHF)

Flights from 1 different airports

SPONSORED AD
SPONSORED AD