There are 12 ways to get from Oneonta to Virginia by bus, plane, bus (Flixbus, Greyhound), train, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Albany County Airport, fly to Ronald Reagan Washington National Airport
best- Take the bus from Oneonta, Ny to Schenectadybus
- Fly from Albany County Airport (ALB) to Ronald Reagan Washington National Airport (DCA)plane ALB - DCA
5h 25m$134–748Bus, bus to Ithaca Tompkins Regional Airport, fly to Washington Dulles International Airport
cheapest- Take the bus from Oneonta, Ny to Binghamton, Nybus
- Take the bus from Binghamton to Ithacabus
- Fly from Ithaca Tompkins Regional Airport (ITH) to Washington Dulles International Airport (IAD)plane ITH - IAD
7h 19m$80–375Bus via Binghamton
- Take the bus from Oneonta, Ny to Binghamton, Nybus 136
- Take the bus from Binghamton to Newark Penn Stationbus
- Take the bus from Newark Penn Station to Virginia Beachbus
13h 46m$96–177Bus, train via Binghamton
- Take the bus from Oneonta, Ny to Binghamton, Nybus 136
- Take the bus from Binghamton to Newark Penn Stationbus
- Take the train from Newark Penn Station to Norfolktrain
16h 2m$176–386Drive 475 mi
- Drive from Oneonta to Virginia Beachcar 475 mi
9h 44m$87–126Bus to Albany County Airport, fly to Washington Dulles International Airport
- Take the bus from Oneonta, Ny to Schenectadybus
- Fly from Albany County Airport (ALB) to Washington Dulles International Airport (IAD)plane ALB - IAD
6h 9m$99–518Bus, line 370 bus to Albany County Airport, fly to Baltimore-Washington International Airport, train, subway
- Take the bus from Oneonta, Ny to Schenectadybus
- Take the bus from Gateway Plaza Mobility Center to Rt 7 & Ronald Drbus
- Fly from Albany County Airport (ALB) to Baltimore-Washington International Airport (BWI)plane ALB - BWI
- Take the train from BWI Thurgood Marshall to New Carrollton Amtrak Stationtrain
- Take the subway from New Carrollton, Orange Line Center Platform to Virginia Square, Orange/Silver Line Track 2 Platformsubway
6h 43m$111–608Bus, bus to Syracuse Hancock International Airport, fly to Ronald Reagan Washington National Airport
- Take the bus from Oneonta, Ny to Binghamton, Nybus
- Take the bus from Binghamton to Syracuse Bus Stationbus
- Fly from Syracuse Hancock International Airport (SYR) to Ronald Reagan Washington National Airport (DCA)plane SYR - DCA
6h 40m$141–762Bus, bus to Syracuse Hancock International Airport, fly to Washington Dulles International Airport
- Take the bus from Oneonta, Ny to Binghamton, Nybus
- Take the bus from Binghamton to Syracuse Bus Stationbus
- Fly from Syracuse Hancock International Airport (SYR) to Washington Dulles International Airport (IAD)plane SYR - IAD
7h 4m$106–542Bus
- Take the bus from Oneonta to New Yorkbus Adt A121 / ...
- Take the bus from Times Square – 37th St. to Virginia Beach, VA - Wesleyan Dr.bus Sprinter Bus
15h 23m$86–185Bus, train
- Take the bus from Oneonta to New Yorkbus Adt A121 / ...
- Take the train from Ny Moynihan Train Hall At Penn Station to Norfolktrain Northeast Regional
16h 49m$181–430Bus, train via Albany
- Take the bus from Oneonta, Ny to Schenectadybus 137
- Take the train from Albany-Rensselaer Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from Ny Moynihan Train Hall At Penn Station to Norfolktrain
17h 47m$207–585
Oneonta to Virginia by bus
Questions & Answers
The cheapest way to get from Oneonta to Virginia is to drive which costs $85 - $130 and takes 9h 44m.
The fastest way to get from Oneonta to Virginia is to bus and fly which takes 5h 25m and costs $130 - $750.
No, there is no direct bus from Oneonta to Virginia. However, there are services departing from Oneonta, Ny and arriving at Virginia Beach via Binghamton and Newark Penn Station. The journey, including transfers, takes approximately 13h 46m.
The distance between Oneonta and Virginia is 404 miles. The road distance is 477.8 miles.
The best way to get from Oneonta to Virginia without a car is to bus via Binghamton which takes 13h 46m and costs $95 - $180.
It takes approximately 5h 25m to get from Oneonta to Virginia, including transfers.
Oneonta to Virginia bus services, operated by Trailways, depart from Oneonta, Ny station.
Oneonta to Virginia bus services, operated by Trailways, arrive at Binghamton, Ny station.
Yes, the driving distance between Oneonta to Virginia is 478 miles. It takes approximately 9h 44m to drive from Oneonta to Virginia.
Book your Oneonta to Virginia bus tickets online with Omio.
What companies run services between Oneonta, NY, USA and Virginia, USA?
You can take a bus from Oneonta, Ny to Virginia Beach via Binghamton and Newark Penn Station in around 13h 46m.
- Website
- united.com
Flights from Albany County Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–470
Flights from Ithaca Tompkins Regional Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–300
Flights from Syracuse Hancock International Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $65–430
- Website
- southwest.com
Flights from Albany County Airport to Baltimore-Washington International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $85–550
- Website
- aa.com
Flights from Albany County Airport to Ronald Reagan Washington National Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $110–700
Flights from Syracuse Hancock International Airport to Ronald Reagan Washington National Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $100–650
- Website
- delta.com
Flights from Syracuse Hancock International Airport to Ronald Reagan Washington National Airport via New York La Guardia
- Ave. Duration
- 4h 3m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Newark Penn Station to Norfolk
- Ave. Duration
- 8h 31m
- Frequency
- Twice daily
- Estimated price
- $130–290
- Website
- Amtrak
Train from BWI Thurgood Marshall to New Carrollton Amtrak Station
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $6–14
- Website
- Amtrak
Train from Ny Moynihan Train Hall At Penn Station to Norfolk
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Estimated price
- $140–300
- Website
- Amtrak
Train from Albany-Rensselaer Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $40–95
- Website
- Amtrak
Train from Ny Moynihan Train Hall At Penn Station to Norfolk
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Estimated price
- $140–300
- Website
- Amtrak
- Phone
- 1-866-743-3682
- Website
- Maryland Transit
Train from BWI Thurgood Marshall to New Carrollton Amtrak Station
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- Maryland Transit
- Standard Fare
- $2–8
Subway from New Carrollton, Orange Line Center Platform to Virginia Square, Orange/Silver Line Track 2 Platform
- Ave. Duration
- 39 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–3
- Website
- Washington Metropolitan Area Transit Authority
- standard fare after 9:30 p.m
- $2–3
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Oneonta, Ny to Schenectady
- Saver
- $18–40
- Flexible
- $38–41
Bus from Oneonta, Ny to Binghamton, Ny
- Saver
- $17–35
- Flexible
- $33–37
Bus from Oneonta, Ny to Binghamton, Ny
- Saver
- $17–35
- Flexible
- $33–37
Bus from Oneonta, Ny to Schenectady
- Saver
- $18–40
- Flexible
- $38–41
Bus from Oneonta, Ny to Schenectady
- Saver
- $18–40
- Flexible
- $38–41
Bus from Oneonta, Ny to Binghamton, Ny
- Saver
- $17–35
- Flexible
- $33–37
Bus from Binghamton to Ithaca
- Saver
- $16–28
- Flexible
- $28–35
Bus from Oneonta, Ny to Binghamton, Ny
- Saver
- $17–35
- Flexible
- $33–37
Bus from Binghamton to Syracuse Bus Station
- Saver
- $19–45
- Flexible
- $40–45
Bus from Oneonta, Ny to Binghamton, Ny
- Saver
- $17–35
- Flexible
- $33–37
Bus from Binghamton to Syracuse Bus Station
- Saver
- $19–45
- Flexible
- $40–45
Bus from Oneonta to New York
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- $30–130
- Website
- Trailways
- Schedules at
- Trailways
- Saver
- $30–120
- Flexible
- $60–130
Bus from Oneonta to New York
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- $30–130
- Website
- Trailways
- Schedules at
- Trailways
- Saver
- $30–120
- Flexible
- $60–130
Bus from Oneonta, Ny to Schenectady
- Saver
- $18–40
- Flexible
- $38–41
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Binghamton to Newark Penn Station
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- $25–45
- Schedules at
- Flixbus USA
Bus from Newark Penn Station to Virginia Beach
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Binghamton to Newark Penn Station
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- $25–45
- Schedules at
- Flixbus USA
Bus from Binghamton to Ithaca
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $7–13
- Schedules at
- Flixbus USA
Bus from Binghamton to Syracuse Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $11–20
- Schedules at
- Flixbus USA
Bus from Binghamton to Syracuse Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $11–20
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Binghamton to Newark Penn Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24–50
- Website
- Greyhound
Bus from Binghamton to Newark Penn Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24–50
- Website
- Greyhound
Bus from Binghamton to Syracuse Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $11–22
- Website
- Greyhound
Bus from Binghamton to Syracuse Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $11–22
- Website
- Greyhound
- Phone
- +1 518-482-8822
- Website
- CDTA
Bus from Gateway Plaza Mobility Center to Rt 7 & Ronald Dr
- Base fare
- $2
- Phone
- +1 757-456-5555
- Website
- Sprinter Bus
Bus from Times Square – 37th St. to Virginia Beach, VA - Wesleyan Dr.
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $50–60
- Website
- Sprinter Bus
- Passenger
- $50–60
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 521+ hotels available in Virginia.



















