Bus Harrisonburg, VA to Norfolk, VA and return

Cheap bus and train tickets for trips from Norfolk, VA to Harrisonburg, VA and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,633,069 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Harrisonburg, VA - Norfolk, VA

Cheapest Bus$20.99
Fastest Bus5h 50m
Distance179.4 miles
Bus CompaniesGreyhound US, megabus US

Which way would you like to travel?

At the moment, we don’t have intercity buses from Harrisonburg, VA to Norfolk, VA. In the following list, you can find the cheapest bus connections near Harrisonburg, VA and Norfolk, VA as well as alternative means of transportation.
  • 2:00 PM
    8:10 PM
    Baltimore, MD
    29 Feb
    Norfolk, VA
    Greyhound USGreyhound US
    from$20.99
  • 10:05 AM
    3:55 PM
    Baltimore, MD
    12 Mar
    Hampton, VA
    Greyhound USGreyhound US
    from$25.28
  • 11:59 AM
    6:05 PM
    Baltimore, MD
    12 Mar
    Hampton, VA
    Greyhound USGreyhound US
    from$25.28
  • 1:50 PM
    8:15 PM
    Baltimore, MD
    12 Mar
    Hampton, VA
    Greyhound USGreyhound US
    from$25.28
  • 10:10 PM
    4:15 AM
    Baltimore, MD
    12 Mar +1
    Hampton, VA
    Greyhound USGreyhound US
    from$25.28
  • 4:45 AM
    12:55 PM
    Baltimore, MD
    9 Apr
    Virginia Beach
    Greyhound USGreyhound US
    from$25.50
  • 4:45 AM
    12:55 PM
    Baltimore, MD
    5 Mar
    Virginia Beach
    Greyhound USGreyhound US
    from$25.50
  • 11:59 AM
    6:05 PM
    Baltimore, MD
    15 Apr
    Hampton, VA
    Greyhound USGreyhound US
    from$27.50
  • 4:45 AM
    12:55 PM
    Baltimore, MD
    11 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from$27.50
  • 4:45 AM
    12:55 PM
    Baltimore, MD
    10 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from$28.50
  • 10:10 PM
    5:40 AM
    Baltimore, MD
    7 Mar +1
    Norfolk, VA
    Greyhound USGreyhound US
    from$32.50
  • 7:35 AM
    1:30 PM
    Baltimore, MD
    13 Mar
    Hampton, VA
    megabus USmegabus US
    from$35.00
  • 7:35 AM
    1:30 PM
    Baltimore, MD
    13 Mar
    Hampton, VA
    megabus USmegabus US
    from$35.00
  • 10:05 AM
    4:45 PM
    Baltimore, MD
    7 Mar
    Norfolk, VA
    Greyhound USGreyhound US
    from$35.50
At the moment, we don’t have intercity buses from Norfolk, VA to Harrisonburg, VA. In the following list, you can find the cheapest bus connections near Norfolk, VA and Harrisonburg, VA as well as alternative means of transportation.
  • 1:15 PM
    9:30 PM
    Virginia Beach
    29 Feb
    Baltimore, MD
    Greyhound USGreyhound US
    from$21.99
  • 1:15 PM
    9:30 PM
    Virginia Beach
    13 Apr
    Baltimore, MD
    Greyhound USGreyhound US
    from$23.50
  • 2:55 PM
    9:30 PM
    Hampton, VA
    12 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$25.28
  • 11:30 PM
    4:40 AM
    Hampton, VA
    12 Mar +1
    Baltimore, MD
    Greyhound USGreyhound US
    from$25.28
  • 11:30 PM
    4:40 AM
    Hampton, VA
    15 Apr +1
    Baltimore, MD
    Greyhound USGreyhound US
    from$26.50
  • 1:15 PM
    9:30 PM
    Virginia Beach
    5 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$27.50
  • 7:45 AM
    2:30 PM
    Norfolk, VA
    1 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$30.50
  • 11:00 PM
    5:40 AM
    Norfolk, VA
    7 Mar +1
    Baltimore, MD
    Greyhound USGreyhound US
    from$30.50
  • 8:15 AM
    2:30 PM
    Hampton, VA
    27 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$31.50
  • 6:00 AM
    12:15 PM
    Norfolk, VA
    7 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$32.50
  • 7:45 AM
    2:30 PM
    Norfolk, VA
    7 Mar
    Baltimore, MD
    Greyhound USGreyhound US
    from$32.50
  • 6:45 PM
    4:20 AM
    Norfolk, VA
    7 Mar +1
    Baltimore, MD
    Greyhound USGreyhound US
    from$32.50
  • 4:10 PM
    11:15 PM
    Virginia Beach
    13 Mar
    Baltimore, MD
    megabus USmegabus US
    from$35.00
  • 4:10 PM
    11:15 PM
    Virginia Beach
    13 Mar
    Baltimore, MD
    megabus USmegabus US
    from$35.00

Information about the bus connection, amenities and services

Finding the perfect bus from Harrisonburg, VA to Norfolk, VA or from Norfolk, VA to Harrisonburg, VA isn't really as hard as you might think. Use our smart bus search engine to find the perfect option. The Harrisonburg, VA - Norfolk, VA route is currently operated by . If you need to get there as fast as possible, you'll be able to see the quickest bus to your destination so that you can plan ahead. Also, cheap ticket prices are usually available but fares might differ considerably depending on the date you want to travel. Remember that the cheapest bus tickets can be found when you're not traveling during peak periods. It's all about choice: Just click "Find Now" and enjoy your trip!

Bus stops in Harrisonburg, VA and Norfolk, VA

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

Compare Harrisonburg, VA and Norfolk, VA

Continue your journey

Trusted shop
The CheckMyBus App
Free Download