Fly from Houston

Take the Metropolitan Transit Harris County bus at the Travis St @ Preston St station .

The journey takes approximately 46 m. The travel distance is 37 km.

Carrier is Metropolitan Transit Harris County.

Buy ticket

Get off at the Bush Iah Terminal C.
630 m on foot from the Bush Iah Terminal C to the Houston (IAH).

The journey takes approximately 7 m. The travel distance is 630 m.

Get off at the Houston (IAH).
Fly out to Houston (IAH) of the Norfolk (ORF) airport.

The journey takes approximately 2 h 49 m. Ticket price is about €55

Carrier is United Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Norfolk (ORF).
Take the taxi at the Norfolk (ORF).

The journey takes approximately 9 m. Ticket price is about €16 The travel distance is 8 km.

Carrier is Black & White Cabs of Virginia Beach.

🚖 Find a cheap local taxi

Get off at the Newtown Rd Station.
Take the Hampton Roads Transit (HRT) bus at the Newtown Rd Station station .

The journey takes approximately 21 m. The travel distance is 19 km.

Carrier is Hampton Roads Transit (HRT).

Buy ticket

Get off at the Parks & 20Th.


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


Fly from Houston Hobby Apt

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is Metropolitan Transit Harris County.

Buy ticket

Take the Metropolitan Transit Harris County bus at the Magnolia Transit Center station .

The journey takes approximately 26 m. The travel distance is 11 km.

Carrier is Metropolitan Transit Harris County.

Buy ticket

Get off at the Hobby Airport.
Fly out to Houston Hobby Apt (HOU) of the Nashville (BNA) airport.

The journey takes approximately 4 h 25 m. Ticket price is about €60

Carrier is Southwest Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Nashville (BNA).
Take the taxi at the Bush Iah Terminal C.

The journey takes approximately 9 m. Ticket price is about €16 The travel distance is 630 m.

Carrier is Black & White Cabs of Virginia Beach.

🚖 Find a cheap local taxi

Get off at the Houston (IAH).
Take the Hampton Roads Transit (HRT) bus at the Bush Iah Terminal C station .

The journey takes approximately 21 m. The travel distance is 630 m.

Carrier is Hampton Roads Transit (HRT).

Buy ticket

Get off at the Houston (IAH).


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


Bus night bus

Take the Metropolitan Transit Harris County bus at the Mc Kinney St @ Main St station .

The journey takes approximately 25 m. The travel distance is 11 km.

Carrier is Metropolitan Transit Harris County.

Buy ticket

Take the Omnibus Express bus at the Houston station .

The journey takes approximately 13 h 20 m. Ticket price is about €110 The travel distance is 1421 km.

Carrier is Omnibus Express.

Buy ticket

Get off at the Atlanta.
1217 m on foot from the Atlanta to the Doraville Station.

The journey takes approximately 14 m. The travel distance is 1 km.

Get off at the Doraville Station.
Take the MARTA bus at the Doraville Station station .

The journey takes approximately 5 m. The travel distance is 2 km.

Carrier is MARTA.

Buy ticket

Take the Eagle Bus bus at the North Atlanta station .

The journey takes approximately 9 h 11 m. The travel distance is 850 km.

Carrier is Eagle Bus.

Buy ticket

Get off at the Richmond, VA.
Take the Flixbus USA bus at the Richmond station .

The journey takes approximately 2 h 10 m. Ticket price is about €10 The travel distance is 181 km.

Carrier is Flixbus USA.

Buy ticket

Get off at the Virginia Beach.


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


Bus

The journey takes approximately 21 m. The travel distance is 7 km.

Carrier is Metropolitan Transit Harris County.

Buy ticket

Take the Greyhound USA bus at the Houston Bus Station station .

The journey takes approximately 16 h Ticket price is about €80 The travel distance is 1358 km.

Carrier is Greyhound USA.

Buy ticket

Get off at the Atlanta Bus Station.
Take the Greyhound USA bus at the Atlanta Bus Station station .

The journey takes approximately 11 h 15 m. Ticket price is about €55 The travel distance is 904 km.

Carrier is Greyhound USA.

Buy ticket

Get off at the Richmond Bus Station.
Take the Greyhound USA bus at the Richmond Bus Station station .

The journey takes approximately 2 h 15 m. Ticket price is about €9 The travel distance is 154 km.

Carrier is Greyhound USA.

Buy ticket

Get off at the Norfolk Train Station.
1284 m on foot from the Norfolk Train Station to the Wood & Church.

The journey takes approximately 15 m. The travel distance is 1 km.

Get off at the Wood & Church.
Take the Hampton Roads Transit (HRT) bus at the Wood & Church station .

The journey takes approximately 1 h 50 m. The travel distance is 36 km.

Carrier is Hampton Roads Transit (HRT).

Buy ticket

Get off at the Arctic & 19Th.


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


Train bus night bus

Take the train Amtrak at the station Houston.

The journey takes approximately 9 h 30 m. Ticket price is about €14 The travel distance is 584 km.

Carrier is Amtrak.

Buy ticket

Take the train Amtrak at the station New Orleans Union Passenger Terminal.

The journey takes approximately 23 h 4 m. Ticket price is about €40 The travel distance is 1671 km.

Carrier is Amtrak.

Buy ticket

Get off at the Charlottesville.
Take the Flixbus USA bus at the Charlottesville Union Station station .

The journey takes approximately 1 h 15 m. Ticket price is about €7 The travel distance is 111 km.

Carrier is Flixbus USA.

Buy ticket

Get off at the Richmond.
Take the Flixbus USA bus at the Bush Iah Terminal C station .

The journey takes approximately 2 h 10 m. Ticket price is about €10 The travel distance is 630 m.

Carrier is Flixbus USA.

Buy ticket

Get off at the Houston (IAH).


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 23 h 13 m. The travel distance is 2248 km.

Get off at the Virginia Beach.


🛏 Find hotel deals and discounts up to 20% in Virginia-Beach at Booking


The cheapest way to travel from Houston to Virginia-Beach is by taking a Train bus night bus with an average price of €71. The journey takes approximately 38 ч. 59 мин.

Fly from Houston is the fastest way to travel from Houston to Virginia-Beach. Tickets cost €74. The journey takes approximately 6 ч. 1 мин.

Houston is approximately 2248 km away from Virginia-Beach. The trip by car takes 23 h 13 m.

The average journey time by car between Houston and Virginia-Beach is 23 h 13 m.