There are 10 ways to get from Keene to Virginia by car, plane, bus (Greyhound), bus, train, bus (Greyhound, Flixbus), or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Manchester Airport, fly to Ronald Reagan Washington National Airport
best- Drive from Keene to Manchester-Airport-MHTcar
- Fly from Manchester Airport (MHT) to Ronald Reagan Washington National Airport (DCA)plane MHT - DCA
3h 25m$132–818Bus via Hartford
cheapest- Take the bus from Keene to Hartford Union Stationbus
- Take the bus from Hartford to New Yorkbus
- Take the bus from Times Square – 37th St. to Virginia Beach, VA - Wesleyan Dr.bus
16h 43m$91–128Bus, train via New Haven
- Take the bus from Keene to Springfield Union Stationbus
- Take the train from Springfield to New Haventrain
- Take the train from New Haven to Norfolktrain
17h 43m$162–376Drive 556.8 mi
- Drive from Keene to Virginia Beachcar 556.8 mi
11h 14m$102–147Drive to Manchester Airport, fly to Washington Dulles International Airport
- Drive from Keene to Manchester-Airport-MHTcar
- Fly from Manchester Airport (MHT) to Washington Dulles International Airport (IAD)plane MHT - IAD
4h 2m$102–568Drive to Manchester Airport, fly to Baltimore-Washington International Airport
- Drive from Keene to Manchester-Airport-MHTcar
- Fly from Manchester Airport (MHT) to Baltimore-Washington International Airport (BWI)plane MHT - BWI
4h 39m$104–628Bus to Bradley International Airport, fly to Ronald Reagan Washington National Airport
- Take the bus from Keene to Springfield Union Stationbus
- Fly from Bradley International Airport (BDL) to Ronald Reagan Washington National Airport (DCA)plane BDL - DCA
6h 26m$93–534Bus
- Take the bus from Keene to Port Authority Bus Terminalbus Greyhound US0255s
- Take the bus from New York Midtown to Virginia Beachbus FlixBus 2605
18h 11m$109–174Train (Amtrak)
- Take the train from Bellows Falls Amtrak Station to New Haventrain Vermonter
- Take the train from New Haven to Norfolktrain Northeast Regional
18h 24m$172–407Bus, train
- Take the bus from Keene to Springfield Union Stationbus
- Take the train from Springfield to Newport Newstrain
- Take the bus from Newport News to Virginia Beach Amtrak Bus Stopbus
18h 29m$164–358
Keene to Virginia by bus and train
Questions & Answers
The cheapest way to get from Keene to Virginia is to bus via Hartford which costs $90 - $130 and takes 16h 43m.
The fastest way to get from Keene to Virginia is to drive and fly which takes 3h 25m and costs $130 - $850.
No, there is no direct bus from Keene to Virginia. However, there are services departing from Keene and arriving at Pacific & 26Th via Hartford, Times Square – 37th St., Wesleyan & Diamond Springs and Shore & Pleasure House. The journey, including transfers, takes approximately 16h 43m.
No, there is no direct train from Keene station to Virginia. However, there are services departing from Bellows Falls Amtrak Station and arriving at Norfolk via New Haven. The journey, including transfers, takes approximately 18h 24m.
The distance between Keene and Virginia is 468 miles. The road distance is 560 miles.
The best way to get from Keene to Virginia without a car is to bus via Hartford which takes 16h 43m and costs $90 - $130.
It takes approximately 3h 25m to get from Keene to Virginia, including transfers.
Keene to Virginia bus services, operated by Greyhound USA, depart from Keene station.
Keene to Virginia train services, operated by Amtrak, depart from Bellows Falls Amtrak Station.
The best way to get from Keene to Virginia is to bus via Hartford which takes 16h 43m and costs $90 - $130. Alternatively, you can train, which costs $170 - $410 and takes 18h 24m.
What companies run services between Keene, NH, USA and Virginia, USA?
You can take a bus from Keene to Pacific & 26Th via Hartford, New York, Times Square – 37th St., Virginia Beach, VA - Wesleyan Dr., Wesleyan & Diamond Springs, and Shore & Pleasure House in around 16h 43m. Alternatively, you can take a bus from Keene to Virginia Beach Amtrak Bus Stop via Bellows Falls Bus Stop, Bellows Falls Amtrak Station, New Haven, Norfolk, and Norfolk in around 18h 24m.
- Website
- southwest.com
Flights from Manchester Airport to Baltimore-Washington International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $90–600
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Springfield to New Haven
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- $16–40
- Website
- Amtrak
Train from New Haven to Norfolk
- Ave. Duration
- 10h 41m
- Frequency
- Twice daily
- Estimated price
- $130–310
- Website
- Amtrak
Train from Bellows Falls Amtrak Station to New Haven
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Estimated price
- $35–85
- Website
- Amtrak
Train from New Haven to Norfolk
- Ave. Duration
- 10h 41m
- Frequency
- Twice daily
- Estimated price
- $130–310
- Website
- Amtrak
Train from Springfield to Newport News
- Ave. Duration
- 12h 49m
- Frequency
- 5 times a week
- Estimated price
- $140–320
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Keene to Hartford Union Station
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $16–26
- Website
- Greyhound
Bus from Keene to Springfield Union Station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–20
- Website
- Greyhound
Bus from Keene to Springfield Union Station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–20
- Website
- Greyhound
Bus from Keene to Port Authority Bus Terminal
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- $30–55
- Website
- Greyhound
Bus from Keene to Springfield Union Station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–20
- Website
- Greyhound
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
Italian Lakes: Getting around by train
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Keene to Virginia bus services, operated by Greyhound USA, arrive at Port Authority Bus Terminal station.
Keene to Virginia train services, operated by Amtrak, arrive at New Haven station.
Yes, the driving distance between Keene to Virginia is 560 miles. It takes approximately 11h 14m to drive from Keene to Virginia.
Book your Keene to Virginia bus tickets online with Omio and FlixBus.
There are 553+ hotels available in Virginia.








