Bus Harrisonburg, VA to Winston-Salem, NC and return

Cheap bus and train tickets for trips from Winston-Salem, NC to Harrisonburg, VA and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,626,257 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 - Winston-Salem, NC

Cheapest Bus$53.50
Fastest Bus6h 10m
Distance179.1 miles
Bus CompaniesGreyhound US

Which way would you like to travel?

At the moment, we don’t have intercity buses from Harrisonburg, VA to Winston-Salem, NC. In the following list, you can find the cheapest bus connections near Harrisonburg, VA and Winston-Salem, NC as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Charlottesville, VA
    Winston-Salem, NC
    4:30 AM
    12:45 PM
    8 Mar
    Greyhound USGreyhound US
    from $53.50
  • Charlottesville, VA
    Winston-Salem, NC
    6:55 AM
    1:05 PM
    8 Mar
    Greyhound USGreyhound US
    from $57.50
  • Charlottesville, VA
    Winston-Salem, NC
    8:40 AM
    6:35 PM
    8 Mar
    Greyhound USGreyhound US
    from $57.50
  • Charlottesville, VA
    Greensboro, NC
    6:55 AM
    2:20 PM
    8 Mar
    Greyhound USGreyhound US
    from $65.50
  • Charlottesville, VA
    Greensboro, NC
    4:30 AM
    11:45 AM
    8 Mar
    Greyhound USGreyhound US
    from $66.50
  • Charlottesville, VA
    Greensboro, NC
    8:40 AM
    5:40 PM
    8 Mar
    Greyhound USGreyhound US
    from $67.50
  • Charlottesville, VA
    Greensboro, NC
    4:10 PM
    11:20 PM
    8 Mar
    Greyhound USGreyhound US
    from $68.50
At the moment, we don’t have intercity buses from Winston-Salem, NC to Harrisonburg, VA. In the following list, you can find the cheapest bus connections near Winston-Salem, NC and Harrisonburg, VA as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Greensboro, NC
    Charlottesville, VA
    7:55 AM
    9:25 PM
    28 Feb
    Greyhound USGreyhound US
    from $84.99
  • Greensboro, NC
    Charlottesville, VA
    9:20 PM
    6:45 AM
    28 Feb
    +1
    Greyhound USGreyhound US
    from $87.99
  • Winston-Salem, NC
    Charlottesville, VA
    6:25 PM
    6:45 AM
    8 Mar
    +1
    Greyhound USGreyhound US
    from $90.50
  • Winston-Salem, NC
    Charlottesville, VA
    1:05 AM
    1:20 PM
    8 Mar
    Greyhound USGreyhound US
    from $91.50
  • Winston-Salem, NC
    Charlottesville, VA
    7:00 AM
    9:25 PM
    8 Mar
    Greyhound USGreyhound US
    from $94.50

Information about the bus connection, amenities and services

Traveling from Harrisonburg, VA to Winston-Salem, NC or from Winston-Salem, NC to Harrisonburg, VA? If you're on a budget or just want to find the ideal bus, we help you compare ticket prices and availability of all companies serving this route. That's exactly what we're here for: to help you find the right bus. With our smart bus search engine you'll find the ideal bus ticket from Winston-Salem, NC to Harrisonburg, VA. Just click the "Find Now" button and happy travels!

Bus stops in Harrisonburg, VA and Winston-Salem, NC

Stations
W 5th St 100, 27101 Winston-Salem, NC (USA)
E Washington St 236, 27401 Greensboro, NC (USA)

Compare Harrisonburg, VA and Winston-Salem, NC

Continue your journey

Trusted shop
The CheckMyBus App
Free Download