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!
2094 Companies - 5,602,729 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Monroe, NC to Virginia Beach

Cheapest Bus$44.96
Fastest Bus10h 50m
Earliest Bus5:15 AM
Latest Bus11:25 PM
Daily Bus Routes4 Ø
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.
  • 5:15 AM
    4:05 PM
    Charlotte
    12 Jun
    Norfolk, VA
    Greyhound USGreyhound US
    from$44.96
  • 5:15 AM
    4:05 PM
    Charlotte
    12 Jun
    Norfolk, VA
    Greyhound USGreyhound US
    from$44.96
  • 5:15 AM
    5:20 PM
    Charlotte
    12 Jun
    Hampton, VA
    Greyhound USGreyhound US
    from$50.96
  • 11:25 PM
    12:55 PM
    Charlotte
    12 Jun +1
    Virginia Beach
    Greyhound USGreyhound US
    from$77.58
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.
  • 5:10 AM
    2:35 PM
    Norfolk, VA
    12 Jun
    Charlotte
    Greyhound USGreyhound US
    from$50.96
  • 5:55 PM
    2:35 PM
    Hampton, VA
    12 Jun +1
    Charlotte
    Greyhound USGreyhound US
    from$67.96
  • 3:40 PM
    6:50 AM
    Virginia Beach
    12 Jun +1
    Charlotte
    Greyhound USGreyhound US
    from$71.96
  • 8:00 AM
    8:40 PM
    Hampton, VA
    12 Jun
    Charlotte
    Greyhound USGreyhound US
    from$76.96

Information about the bus connection, amenities and services

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!

Bus stops in Monroe, NC and Virginia Beach

Stations
Virginia Beach Blvd 971 , 23451 Virginia Beach (USA)
Lynnhaven Pkwy 701, 23452 Virginia Beach (USA)
19th St 341, 23451 Virginia Beach (USA)
Virginia Beach Blvd Ste 104  5444, 23462 Virginia Beach (USA)
Wesleyan Dr 5461 , 23455 Virginia Beach (USA)

Compare Monroe, NC and Virginia Beach

$5.75
$4.49
Monroe, NC
Virginia Beach
A cab ride in Monroe, NC is 22% more expensive than in Virginia Beach.
$2.20
$1.88
Monroe, NC
Virginia Beach
A bus fare in Monroe, NC is 15% more expensive than in Virginia Beach.
$4.00
$3.25
Monroe, NC
Virginia Beach
A large beer in Monroe, NC is 19% more expensive than in Virginia Beach.
$1.88
$1.60
Monroe, NC
Virginia Beach
A bottle of water in Monroe, NC is 15% more expensive than in Virginia Beach.
$10.04
$8.82
Monroe, NC
Virginia Beach
A meal in Monroe, NC is 13% more expensive than in Virginia Beach.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.