Bus Concord, NC to Virginia Beach and return

Cheap bus and train tickets for trips from Virginia Beach to Concord, NC and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Do you plan on traveling from Concord, NC to Virginia Beach or the other way around? If you’re looking to save money or just want the best deal, our bus search can help you check and compare bus deals and availability of all bus companies offering this connection. That's exactly what we're here for: to help you find the right bus. CheckMyBus can help you find the ideal bus ticket from Virginia Beach to Concord, NC. Just click the "Find Now" button to see all available buses and pick the best option!

Concord, NC to Virginia Beach Bus Information

Cheapest Bus$36.50
Fastest Bus9h 30m
Distance275.5 miles
Bus CompaniesGreyhound US
At the moment, we don’t have intercity buses from Concord, NC to Virginia Beach. In the following list, you can find the cheapest bus connections near Concord, NC and Virginia Beach as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Charlotte
    Norfolk, VA
      5:25 AM
      4:05 PM
    27 Dec
    Greyhound USGreyhound US
    from $36.50
  • Charlotte
    Norfolk, VA
      11:25 PM
      11:40 AM
    14 Dec
    +1
    Greyhound USGreyhound US
    from $37.50
  • Charlotte
    Norfolk, VA
      7:10 PM
      4:40 AM
    14 Dec
    +1
    Greyhound USGreyhound US
    from $38.50
  • Charlotte
    Norfolk, VA
      5:25 AM
      4:05 PM
    30 Dec
    Greyhound USGreyhound US
    from $39.50
  • Charlotte
    Norfolk, VA
      5:25 AM
      4:05 PM
    14 Dec
    Greyhound USGreyhound US
    from $39.50
  • Charlotte
    Norfolk, VA
      5:25 AM
      4:05 PM
    23 Feb
    Greyhound USGreyhound US
    from $41.50
  • Charlotte
    Norfolk, VA
      11:25 PM
      11:40 AM
    28 Dec
    +1
    Greyhound USGreyhound US
    from $43.50
  • Charlotte
    Hampton, VA
      11:25 PM
      11:10 AM
    14 Dec
    +1
    Greyhound USGreyhound US
    from $65.50
  • Charlotte
    Hampton, VA
      11:25 PM
      11:10 AM
    16 Dec
    +1
    Greyhound USGreyhound US
    from $75.50
  • Charlotte
    Hampton, VA
      5:25 AM
      6:05 PM
    19 Dec
    Greyhound USGreyhound US
    from $81.50
  • Charlotte
    Hampton, VA
      5:25 AM
      6:05 PM
    30 Dec
    Greyhound USGreyhound US
    from $82.50
  • Charlotte
    Hampton, VA
      11:25 PM
      12:10 PM
    7 Mar
    +1
    Greyhound USGreyhound US
    from $84.50
  • Charlotte
    Virginia Beach
      11:25 PM
      12:55 PM
    12 Jan
    +1
    Greyhound USGreyhound US
    from $102.50
  • Charlotte
    Hampton, VA
      11:25 PM
      11:10 AM
    13 Dec
    +1
    Greyhound USGreyhound US
    from $110.50
At the moment, we don’t have intercity buses from Virginia Beach to Concord, NC. In the following list, you can find the cheapest bus connections near Virginia Beach and Concord, NC as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Norfolk, VA
    Charlotte
      2:25 PM
      1:10 AM
    16 Dec
    +1
    Greyhound USGreyhound US
    from $38.50
  • Norfolk, VA
    Charlotte
      7:45 AM
      8:30 PM
    15 Dec
    Greyhound USGreyhound US
    from $43.50
  • Norfolk, VA
    Charlotte
      7:45 AM
      8:30 PM
    27 Dec
    Greyhound USGreyhound US
    from $43.50
  • Norfolk, VA
    Charlotte
      11:00 PM
      9:55 AM
    28 Dec
    +1
    Greyhound USGreyhound US
    from $45.50
  • Norfolk, VA
    Charlotte
      7:45 AM
      8:30 PM
    27 Dec
    Greyhound USGreyhound US
    from $47.50
  • Norfolk, VA
    Charlotte
      11:00 PM
      9:55 AM
    3 Apr
    +1
    Greyhound USGreyhound US
    from $50.50
  • Norfolk, VA
    Charlotte
      11:00 PM
      9:55 AM
    27 Dec
    +1
    Greyhound USGreyhound US
    from $62.50
  • Hampton, VA
    Charlotte
      2:55 PM
      1:10 AM
    30 Dec
    +1
    Greyhound USGreyhound US
    from $75.50
  • Hampton, VA
    Charlotte
      4:15 AM
      2:45 PM
    16 Dec
    Greyhound USGreyhound US
    from $78.50
  • Hampton, VA
    Charlotte
      2:55 PM
      1:10 AM
    16 Dec
    +1
    Greyhound USGreyhound US
    from $78.50
  • Hampton, VA
    Charlotte
      8:15 AM
      8:30 PM
    16 Dec
    Greyhound USGreyhound US
    from $79.50
  • Hampton, VA
    Charlotte
      11:30 PM
      9:55 AM
    16 Dec
    +1
    Greyhound USGreyhound US
    from $83.50
  • Hampton, VA
    Charlotte
      7:15 PM
      6:30 AM
    16 Dec
    +1
    Greyhound USGreyhound US
    from $85.50
  • Virginia Beach
    Charlotte
      1:15 PM
      1:10 AM
    12 Jan
    +1
    Greyhound USGreyhound US
    from $97.50

Current ticket prices


Bus stops in Concord, NC and Virginia Beach

  Stations
Monticello Ave 701, 23510 Norfolk, VA (USA)
W Pembroke Ave 2, 23669 Hampton, VA (USA)
Virginia Beach Blvd 971 , 23451 Virginia Beach (USA)

More on bus features and services


Concord, NC and Virginia Beach: Useful Info

Concord, NC
79,066
Virginia Beach
437,994

Want to continue your journey?

Here's a selection of possible connecting rides for your destination. Just click on your preferred route and you'll find all the info you need to continue your trip!


Trusted shop
The CheckMyBus App
Free Download