There are 5 ways to get from Tappahannock to Virginia by car, bus, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus via Williamsburg (Flixbus)
best- Drive from Tappahannock to E Rochambeau Dr at Wal-Martcar
- Take the bus from Williamsburg Bus Stop to Virginia Beachbus FlixBus 2605
4h 14m$21–33Drive, line 112 bus, bus
cheapest- Drive from Tappahannock to E Rochambeau Dr at Wal-Martcar
- Take the bus from Elmhurst & Warwick to Newport News Transit Centerbus 112
- Take the bus from Dntc to Parks & 19Thbus 020 / ...
8h 7m$16–20Taxi, train (Amtrak)
- Take the taxi from Tappahannock to Richmond Staples Mill Road Amtrak Stationtaxi
- Take the train from Richmond Staples Mill Road Amtrak Station to Norfolktrain Northeast Regional
4h 53m$171–239Drive 107.5 mi
- Drive from Tappahannock to Virginia Beachcar 107.5 mi
2h 14m$20–29Drive, bus (Flixbus)
- Drive from Tappahannock to Williamsburg Bus Stopcar
- Take the bus from Williamsburg Bus Stop to Virginia Beachbus FlixBus 2605
2h 53m$20–33
Questions & Answers
The cheapest way to get from Tappahannock to Virginia is to drive and line 112 bus and bus which costs $16 - $21 and takes 8h 7m.
The fastest way to get from Tappahannock to Virginia is to drive which takes 2h 14m and costs $19 - $29.
The distance between Tappahannock and Virginia is 122 miles. The road distance is 108.1 miles.
The best way to get from Tappahannock to Virginia without a car is to taxi and train which takes 4h 53m and costs $170 - $240.
It takes approximately 4h 14m to get from Tappahannock to Virginia, including transfers.
Yes, the driving distance between Tappahannock to Virginia is 108 miles. It takes approximately 2h 14m to drive from Tappahannock to Virginia.
There are 544+ hotels available in Virginia.
What companies run services between Tappahannock, VA, USA and Virginia, USA?
There is no direct connection from Tappahannock to Virginia. However, you can drive to E Rochambeau Dr at Wal-Mart, take the line 2 bus to N Boundary St at Williamsburg Tc, walk to Williamsburg Bus Stop, then take the bus to Virginia Beach. Alternatively, you can take the taxi to Richmond Staples Mill Road Amtrak Station, take the train to Norfolk, walk to Norfolk, then take the bus to Virginia Beach Amtrak Bus Stop.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Richmond Staples Mill Road Amtrak Station to Norfolk
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Williamsburg Bus Stop to Virginia Beach
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $9–17
- Schedules at
- flixbus.com
Bus from Williamsburg Bus Stop to Virginia Beach
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $9–17
- Schedules at
- flixbus.com
- Phone
- +1 757-222-6100
- Website
- gohrt.com
Bus from Elmhurst & Warwick to Newport News Transit Center
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://gohrt.com
Bus from Dntc to Parks & 19Th
- Ave. Duration
- 1h 41m
- Frequency
- Every 30 minutes
- Website
- https://gohrt.com
- Ave. Duration
- 1h 2m
- Estimated price
- $130–160
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide







