1map logoGo to main page

Richmond, VA, USA to Yorktown, VA, USA from $28: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Richmond, United States
to
Yorktown, United States

How to Get from Richmond to Yorktown: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 by busBest price
92 kmDistance
1h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Richmond to Yorktown with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Taxi
Average Duration
1h  8m
Estimated price
$45-470
Recommended
Company
various
Bus
Average Duration
1h  58m
Estimated price
$28-62
Cheapest
route map
Distance: 92 km
Duration: 1h 8m

See more options

Company
N/A
Drive
Average Duration
1h  10m
Estimated price
$11-17
Company
Amtrak Northeast Regional
Train
Taxi
Average Duration
1h  19m
Estimated price
$56-251

Richmond - Yorktown operators

Explore transport companies operating between Richmond and Yorktown, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Richmond to Williamsburg Bus Stop

Average Duration
45m
Estimated price
$476-477

Bus from Wmbg Transp Center to Warwick Blvd + Lee Hall Bapt Chrch

Average Duration
25m
Estimated price
$474-474
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Station

Average Duration
56m
Estimated price
$472-473
Taxi
Contact phone
+1 336-722-1200
Website
https://expresscabws.com

Taxi from Williamsburg Bus Stop to Yorktown

Average Duration
23m
Estimated price
$477-479
Contact phone
+1 757-345-2224
Website
colonialcapitalcabs.com

Taxi from Williamsburg Amtrak Station to Yorktown

Average Duration
23m
Estimated price
$477-479

Richmond to Yorktown: Overview of Bus, Train, Flight, and Car Trips

Traveling between Richmond and Yorktown offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Richmond to Yorktown, covering a distance of 64 miles in just over an hour. Enjoy the smooth drive along well-maintained highways, passing through charming towns and lush landscapes. ⛽️ Fuel up for the journey as you explore several route options with prices ranging from $11 to $17. Experience the convenience and flexibility of traveling by car as you make your way from the vibrant city of Richmond to the historical gem of Yorktown.
Average price
$11 - $17
🚌 Experience a scenic journey from Richmond to historic Yorktown by bus in just under 2 hours. Sit back, relax, and enjoy the ride through the beautiful Virginia countryside. 🎟️ Prices for a bus ticket between Yorktown and Richmond range from $28 to $62, offering affordable options for travelers of all budgets. Plan your trip accordingly and choose the ticket that suits your needs.

Frequently asked questions

Find out more about the route from Richmond to Yorktown.

Or choose the category:
The distance between Richmond and Yorktown is approximately 91.7 km or 103.5 km by road. There are various modes of transportation available for traveling between the two cities. It takes about 1 hour and 8 minutes to reach Yorktown from Richmond by taking a bus and then a taxi. Alternatively, it takes about 1 hour and 10 minutes to drive by car. If you prefer public transportation, it takes about 1 hour and 58 minutes to travel by bus.
The most cost-effective option for traveling from Richmond to Yorktown is driving, with a cost range of $11-$17 and a travel time of 1h 10m. This allows for flexibility in departure times and convenience for exploring the surrounding area. If time efficiency is a priority, taking a bus and then a taxi is the fastest option, with a travel time of 1h 8m, but it is also more expensive, with costs ranging from $45-$90.
The prices for a bus ticket between Yorktown and Richmond range from $28 to $62, depending on factors such as the provider, time of travel, and other variables.
To get from Richmond to Yorktown without using public transportation, you can drive. The distance between the two cities is about 103.0 km, and it usually takes around 1 hour and 10 minutes by car. The cost for driving from Richmond to Yorktown can range from $11 to $17, depending on factors such as fuel prices and tolls.
The best way to travel from Richmond to Yorktown without a car is by taking a bus and then a taxi. The journey takes about 1 hour and 8 minutes and typically costs between $45 and $90.
There are plenty of options for accommodation near Yorktown. With over 132 hotels available, visitors have a wide range of choices to suit their preferences and budgets. Prices start at $40, making it affordable for different travelers.