How to get from Richmond Airport (RIC) to Williamsburg Inn by bus?
Richmond Airport (RIC) to Williamsburg Inn - Bus Schedule
The 7A bus from Richmond Airport (RIC) to Williamsburg Inn runs from 5:02 AM to 11:17 PM, with departures every 30 min-1 hr. The trip takes about 2 hr 20 min, with regular service throughout the operating hours.
From Richmond Airport (RIC) to Williamsburg Inn by bus
To get from Richmond Airport (RIC) to Williamsburg Inn in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the 7A bus from Ric Airport station to Williamsburg + Lea Lane station. Next, you’ll have to switch to the 7A bus and finally take the FLIXBUS 2605 bus from Richmond (E Grace St & Crane St) station to Williamsburg Bus Stop station. The total trip duration for this route is approximately 2 hr 20 min. The ride fare is $1.00. The bus schedule from Richmond Airport (RIC) may change. We recommend you check the updated bus schedule to Williamsburg Inn on the Moovit app.
Step by Step
- 1Start from bus stationRichmond Airport (RIC)
- 2Wait for bus7A7a Richmond Intl Airport Via Nine Mile Rd
- 3Ride to bus stationWilliamsburg + Lea LaneID 23537 min
- 4Wait for bus7A7a Richmond Intl Airport Via Nine Mile Rd
- 5Ride to bus stationBroad + 17thID 35832 min
- 6Walk to bus stationRichmond (E Grace St & Crane St)ID 6DR120 yd • 2 min
- 7Wait for busFLIXBUS 2605Virginia Beach (Circle D Food Mart)
- 8Ride to bus stationWilliamsburg Bus StopID WBG660 min
- 9Walk toWilliamsburg Inn136 Francis St E1.04 mi • 22 min
Public transit directions from Richmond Airport (RIC) to Williamsburg Inn
Bus schedule from Richmond Airport (RIC) to Williamsburg Inn
Related Routes
- Norfolk Airport (ORF) to Williamsburg Inn
- Richmond Airport (RIC) to Danville
- Richmond Airport (RIC) to Norfolk
- Richmond Airport (RIC) to Harrisonburg
- Richmond Airport (RIC) to Lexington
- Richmond Airport (RIC) to Richmond
- Richmond Airport (RIC) to Hopewell
- Richmond Airport (RIC) to Spotsylvania County
- Richmond Airport (RIC) to Petersburg
- Richmond Airport (RIC) to Prince George County
- Richmond Airport (RIC) to Chesapeake
- Richmond Airport (RIC) to Annapolis
- Richmond Airport (RIC) to Arlington
- Richmond Airport (RIC) to Reston
- Richmond Airport (RIC) to Silver Spring
- Richmond Airport (RIC) to Washington
- Richmond Airport (RIC) to Dulles International Airport (Iad)
- Richmond Airport (RIC) to Howard University
- Richmond Airport (RIC) to Union Station
- Richmond Airport (RIC) to Ronald Reagan Washington National Airport
Questions & Answers
What is the fastest way to get from Richmond Airport (RIC) to Williamsburg Inn?
The fastest way takes 140 minutes, using Bus line 7A, Bus line 7A, Bus line FLIXBUS 2605.
Is there a direct bus between Richmond Airport (RIC) and Williamsburg Inn?
No, you’ll have to take 3 bus lines in total. The total traveling time is 2 hr 20 min.
Which bus line goes from Richmond Airport (RIC) to Williamsburg Inn?
The 7A bus line goes from Williamsburg + Lea Lane station near Richmond Airport (RIC) in Henrico County to Broad + 17th station. From there you’ll have to take one bus line till Broad + 17th station near Williamsburg Inn in Washington, D.C. - Baltimore, MD.
How long does it take to travel from Richmond Airport (RIC) to Williamsburg Inn by bus?
The total travel time between Richmond Airport (RIC) in Henrico County and Williamsburg Inn in Washington, D.C. - Baltimore, MD by bus is about 2 hr 20 min.
Where do I get on the bus near Richmond Airport (RIC) to get to Williamsburg Inn?
Get on the 7A bus from the Williamsburg + Lea Lane stop near Richmond Airport (RIC) in Henrico County.
Where do I get off the bus when traveling between Richmond Airport (RIC) and Williamsburg Inn?
Get off the bus at the Broad + 17th stop, which is closest to Williamsburg Inn in Washington, D.C. - Baltimore, MD.
How much is the bus fare from Richmond Airport (RIC) to Williamsburg Inn?
The ride from Richmond Airport (RIC) to Williamsburg Inn costs $1.00.
Popular Routes
- Bel Air to Aberdeen
- New Carrollton to Alexandria
- Silver Spring to Bethesda
- Loudoun County to Bethesda
- Washington Dulles International Airport (Iad) to Woodley Park-Zoo/Adams Morgan
- Clarendon Metrorail Station to Dunn Loring
- Lusby to Washington
- Washington Dulles International Airport (Iad) to Oxon Hill
- Capitol Heights to New Carrollton
- Herndon to Maryland City
- Capitol Heights to Landover Hills
- College Park to Riverdale Park
- Owings Mills to Frederick
- Glenn Dale to New Carrollton
- Elkton to Front Royal
- Silver Spring to Landover
- Arlington to Sterling
- Downtown Largo Metro Station to Tysons Corner
- Transit Center (Frederick Marc Train Station) to Damascus, MD
- Fairfax Station to South Riding