The distance between Virgina Beach and Dallas is around 1,251 miles (2,013km) and the quickest way to get there is to fly which takes around 5hrs.
We've found 4 different ways to get from Virgina Beach to Dallas by plane, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Dallas → Virgina Beach if you're planning a return trip.
Fly from Norfolk (ORF) to Dallas (DAL).
Delta
+ 1 others1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to Richmond and then to Dallas.
Greyhound USA
There are several options for getting from Virgina Beach to Dallas by plane, bus and car. The cheapest option is to take the bus which costs around $205 and will take around 1 day 7h. If you need to get there more quickly, you can fly and arrive in approximately 5hrs, though it is a bit more costly at approximately $470.
The distance between Virgina Beach and Dallas is around 1,251 miles (2,013km). In a direct line (as the crow flies), the distance is 541 miles (871km)
It takes around 5hrs to get from Virgina Beach and Dallas by plane. If you are travelling by car it will take around 22h 35m to drive there.
The quickest way to get from Virgina Beach to Dallas is to fly which takes around 5hrs and will set you back approx $470.
The cheapest way to travel between Virgina Beach and Dallas, if you exclude driving, is to take the bus which will typically cost around $205 for a standard one-way ticket.
There is no train service that runs between Virgina Beach and Dallas. We recommend that you fly from Norfolk (ORF) to Dallas (DAL). instead which will take 5hrs.
Yes there is a bus that runs regularly from Virgina Beach and Dallas. It typically takes around 1 day 7h and departs once daily.
There are no direct bus services that runs from Virgina Beach to Dallas. However, you can instead can take several connecting buses with changeovers in Richmond. These services run once daily and will take a minimum of 1 day 7h.
Greyhound USA run regular bus services between Virgina Beach and Dallas. Buses run once daily and take around 1 day 7h on average but will vary depending on you book with.
Yes you can fly from Virgina Beach and Dallas. Flights depart from Norfolk (ORF) and arrive at Dallas (DAL) - via Atlanta (ATL). The flight takes around 4h 15m.
Yes there is a direct flight between Virgina Beach and Dallas with no stop-overs required. Flights typically take around 3h 50m.
American Airlines, Delta and United Airlines fly between Virgina Beach and Dallas. Flights depart from Norfolk (ORF) and and arrive into Dallas/Ft.Worth (DFW). These flights usually take around 3h 50m.
The flight from Virgina Beach to Dallas typically takes around 4h 15m. Flights depart from Norfolk (ORF) and and arrive into Dallas (DAL).
The closest major airport to Dallas is Dallas Love Field (DAL) (DAL) which is approximately 9km (6 miles) from Dallas. Dallas/Fort Worth International Airport (DFW) (DFW) and Waco Municipal Airport (ACT) (ACT) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Virgina Beach and Dallas. The distance is around 1,380 miles (2,222km) by road and it will take around 22h 35m in normal traffic conditons.
If you don't have a car, the easiest way to get from Virgina Beach to Dallas is to fly which takes, on average, 5hrs and will usually cost around $470.
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 1 similar | 5hrs | $470 | hourly | 2,026km (1,259 miles) |
Fly to Dallas/Ft.Worth (DFW) | 5h 35m | $465 | hourly | 2,013km (1,251 miles) |
Bus | 1 day 7h | $205 | once daily | 2,319km (1,441 miles) |
Drive | 22h 35m | $135 | on demand | 2,222km (1,380 miles) |
Delta
Southwest Airlines
American Airlines
United Airlines
Greyhound USA
The following major airports near Dallas offer regular flights to various popular destinations within United States of America and internationally.