Bus Houston to Virginia Beach and return

Cheap bus and train tickets for trips from Virginia Beach to Houston and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Trying to find a bus from Houston to Virginia Beach? Then use our search function to find the perfect option. This route is served by Busbud. It isn't hard to find inexpensive tickets; just make sure not to book last-minute and avoid peak periods. All you have to do is click the "Find Now" button and happy travels!

Houston to Virginia Beach Bus Information

Cheapest Bus$167.50
Fastest Bus42h 20m
Distance1,220.1 miles
Bus CompaniesGreyhound US
  Bus Houston - Virginia Beach    1220 mi
Ø Bus connections2 x

The cheapest bus routes from Houston to Virginia Beach

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Houston
    Virginia Beach
      6:35 PM
      12:55 PM
    6 Dec
    +2
    Greyhound USGreyhound US
    from $167.50


  Bus Virginia Beach - Houston    1220 mi
Ø Bus connections2 x
Savings-20%

The cheapest bus routes from Virginia Beach to Houston

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Virginia Beach
    Houston
      1:15 PM
      6:00 AM
    20 Nov
    +2
    Greyhound USGreyhound US
    from $118.50
  • Virginia Beach
    Houston
      1:15 PM
      2:15 AM
    6 Dec
    +2
    Greyhound USGreyhound US
    from $148.50


Current ticket prices


Bus stops in Houston and Virginia Beach

  Stations
Virginia Beach Blvd 971 , 23451 Virginia Beach (USA)

More on bus features and services


Houston and Virginia Beach: Useful Info

Houston
2.10 Million
Virginia Beach
437,994
Taxi
$4.27
$4.49
Houston
Virginia Beach
A cab ride in Houston is 5% cheaper than in Virginia Beach.
Local buses
$1.25
$1.88
Houston
Virginia Beach
A bus fare in Houston is 34% cheaper than in Virginia Beach.
Beer
$3.00
$3.25
Houston
Virginia Beach
A large beer in Houston is 8% cheaper than in Virginia Beach.
Water
$1.61
$1.60
Houston
Virginia Beach
A bottle of water in Houston is 1% more expensive than in Virginia Beach.
Meal
$9.72
$8.82
Houston
Virginia Beach
A meal in Houston is 10% more expensive than in Virginia Beach.
Trusted shop
The CheckMyBus App
Free Download
;