Bus Monroe, NC to Virginia Beach and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,597,265 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Finding the perfect bus from Monroe, NC to Virginia Beach or from Virginia Beach to Monroe, NC isn't really as hard as you might think. Use our smart bus search engine to find the ideal option: If you need to get there as fast as possible, pick the fastest bus or if you want to save a few bucks, go for the cheapest option. Cheap ticket prices are usually available but fares might differ considerably depending on the date you want to travel. Just click "Find Now" and enjoy the ride!

Monroe, NC to Virginia Beach Bus Information

Cheapest Bus$41.50
Fastest Bus9h 20m
Distance286.6 miles
Bus CompaniesGreyhound US
At the moment, we don’t have intercity buses from Monroe, NC to Virginia Beach. In the following list, you can find the cheapest bus connections near Monroe, 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
    23 Feb
    Greyhound USGreyhound US
    from $41.50
  • Charlotte
    Norfolk, VA
      11:25 PM
      11:40 AM
    1 Feb
    +1
    Greyhound USGreyhound US
    from $42.50
  • Charlotte
    Norfolk, VA
      11:25 PM
      11:40 AM
    10 Feb
    +1
    Greyhound USGreyhound US
    from $42.50
  • Charlotte
    Norfolk, VA
      7:20 PM
      4:40 AM
    10 Feb
    +1
    Greyhound USGreyhound US
    from $45.50
  • Charlotte
    Norfolk, VA
      5:25 AM
      4:05 PM
    10 Feb
    Greyhound USGreyhound US
    from $48.50
  • Charlotte
    Norfolk, VA
      7:20 PM
      4:40 AM
    10 Feb
    +1
    Greyhound USGreyhound US
    from $48.50
  • Charlotte
    Norfolk, VA
      11:25 PM
      11:40 AM
    10 Feb
    +1
    Greyhound USGreyhound US
    from $50.50
  • Charlotte
    Hampton, VA
      5:25 AM
      6:05 PM
    3 Feb
    Greyhound USGreyhound US
    from $74.50
  • Charlotte
    Hampton, VA
      5:25 AM
      6:05 PM
    25 Feb
    Greyhound USGreyhound US
    from $74.50
  • Charlotte
    Hampton, VA
      11:25 PM
      11:10 AM
    29 Feb
    Greyhound USGreyhound US
    from $79.50
  • Charlotte
    Hampton, VA
      4:05 AM
      3:55 PM
    31 Jan
    Greyhound USGreyhound US
    from $79.50
  • Charlotte
    Hampton, VA
      5:25 AM
      6:05 PM
    31 Jan
    Greyhound USGreyhound US
    from $79.50
  • Charlotte
    Hampton, VA
      11:25 PM
      12:10 PM
    7 Mar
    +1
    Greyhound USGreyhound US
    from $84.50
  • Charlotte
    Hampton, VA
      11:25 PM
      11:10 AM
    31 Jan
    Greyhound USGreyhound US
    from $89.50
At the moment, we don’t have intercity buses from Virginia Beach to Monroe, NC. In the following list, you can find the cheapest bus connections near Virginia Beach and Monroe, NC as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Norfolk, VA
    Charlotte
      11:00 PM
      9:55 AM
    1 Feb
    +1
    Greyhound USGreyhound US
    from $45.50
  • Norfolk, VA
    Charlotte
      2:25 PM
      1:10 AM
    1 Feb
    +1
    Greyhound USGreyhound US
    from $46.50
  • Norfolk, VA
    Charlotte
      7:45 AM
      8:30 PM
    1 Feb
    Greyhound USGreyhound US
    from $47.50
  • Norfolk, VA
    Charlotte
      6:45 PM
      6:30 AM
    1 Feb
    +1
    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
      5:10 AM
      2:35 PM
    10 Feb
    Greyhound USGreyhound US
    from $50.50
  • Hampton, VA
    Charlotte
      4:15 AM
      2:35 PM
    29 Jan
    Greyhound USGreyhound US
    from $66.50
  • Hampton, VA
    Charlotte
      2:55 PM
      1:10 AM
    3 Feb
    +1
    Greyhound USGreyhound US
    from $69.50
  • Hampton, VA
    Charlotte
      11:30 PM
      9:55 AM
    28 Jan
    +1
    Greyhound USGreyhound US
    from $69.50
  • Hampton, VA
    Charlotte
      2:55 PM
      1:10 AM
    29 Feb
    Greyhound USGreyhound US
    from $71.50
  • Hampton, VA
    Charlotte
      2:55 PM
      1:10 AM
    28 Jan
    +1
    Greyhound USGreyhound US
    from $73.50
  • Hampton, VA
    Charlotte
      4:15 AM
      2:35 PM
    28 Jan
    Greyhound USGreyhound US
    from $75.50
  • Hampton, VA
    Charlotte
      8:15 AM
      8:30 PM
    28 Jan
    Greyhound USGreyhound US
    from $77.50
  • Virginia Beach
    Charlotte
      1:15 PM
      1:10 AM
    10 Feb
    +1
    Greyhound USGreyhound US
    from $89.50

Current ticket prices


Bus stops in Monroe, 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


Monroe, NC and Virginia Beach: Useful Info

Monroe, NC
32,797
Virginia Beach
437,994
Taxi
$5.75
$4.49
Monroe, NC
Virginia Beach
A cab ride in Monroe, NC is 22% more expensive than in Virginia Beach.
Local buses
$2.20
$1.88
Monroe, NC
Virginia Beach
A bus fare in Monroe, NC is 15% more expensive than in Virginia Beach.
Beer
$4.00
$3.25
Monroe, NC
Virginia Beach
A large beer in Monroe, NC is 19% more expensive than in Virginia Beach.
Water
$1.88
$1.60
Monroe, NC
Virginia Beach
A bottle of water in Monroe, NC is 15% more expensive than in Virginia Beach.
Meal
$10.04
$8.82
Monroe, NC
Virginia Beach
A meal in Monroe, NC is 13% more expensive than in Virginia Beach.
Trusted shop
The CheckMyBus App
Free Download