Bus Raleigh, NC to Richmond, VA and return

Cheap bus and train tickets for trips from Richmond, VA to Raleigh, NC and return

calendar
Advanced search
617 Companies - 1,426,028 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Hop on one of the bus routes from Greyhound US, Busbud or and hit the road to Richmond, VA from Raleigh, NC or the other way around at a fair price. Within 3 hr 0 min and for only $19.50 you'll reach your destination. Or would you prefer to go somewhereelse? Let CheckMyBus help you find the intercity bus line, which meets all of your comfort needs.

From Raleigh, NC to Richmond, VA round trip from $19.50 to $21.23 with 3 companies like Greyhound US, Busbud and .
  Bus Raleigh, NC - Richmond, VA    139 mi
Ø Bus connections10 x
Savings-37%

The cheapest bus routes from Raleigh, NC to Richmond, VA

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Raleigh, NC
    Richmond, VA
      11:40 PM
      5:15 AM
    17 Jul
    +1
    Greyhound US
    from $1650
  • Raleigh, NC
    Richmond, VA
      9:25 PM
      12:25 AM
    17 Jul
    +1
    Greyhound US
    from $1650
  • Raleigh, NC
    Richmond, VA
      11:40 PM
      5:15 AM
    17 Jul
    +1
    Greyhound US
    from $1650
  • Raleigh, NC
    Richmond, VA
      9:25 PM
      12:25 AM
    25 Apr
    +1
    Greyhound US
    from $1750
  • Raleigh, NC
    Richmond, VA
      9:25 PM
      12:25 AM
    21 Apr
    +1
    Greyhound US
    from $1950
  • Raleigh, NC
    Richmond, VA
      8:10 PM
      11:00 PM
    1 May
    +16
    Greyhound US
    from $2400
  • Raleigh, NC
    Richmond, VA
      8:10 PM
      11:00 PM
    1 May
    +16
    Greyhound US
    from $2400
  • Raleigh, NC
    Richmond, VA
      9:25 PM
      12:25 AM
    17 Apr
    +1
    Greyhound US
    from $2400
  • Raleigh, NC
    Richmond, VA
      11:40 PM
      5:15 AM
    17 Apr
    +1
    Greyhound US
    from $2400
  • Raleigh, NC
    Richmond, VA
      11:40 PM
      5:15 AM
    17 Apr
    +1
    Greyhound US
    from $2400
  • Raleigh, NC
    Richmond, VA
      10:30 AM
      1:40 PM
    1 May
    Greyhound US
    from $2600
  • Raleigh, NC
    Richmond, VA
      1:25 PM
      4:40 PM
    1 May
    Greyhound US
    from $2600
  • Raleigh, NC
    Richmond, VA
      10:30 AM
      1:40 PM
    1 May
    Greyhound US
    from $2600
  • Raleigh, NC
    Richmond, VA
      1:25 PM
      4:40 PM
    1 May
    Greyhound US
    from $2600


  Bus Richmond, VA - Raleigh, NC    139 mi
Ø Bus connections10 x
Savings-11%

The cheapest bus routes from Richmond, VA to Raleigh, NC

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Richmond, VA
    Raleigh, NC
      8:15 PM
      11:20 PM
    25 Apr
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      11:00 AM
      2:10 PM
    26 Apr
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      11:00 AM
      2:10 PM
    26 Apr
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      6:30 AM
      9:35 AM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      11:00 AM
      2:10 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      4:05 PM
      7:00 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      6:15 PM
      9:05 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      8:15 PM
      11:20 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      11:00 AM
      2:10 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      4:05 PM
      7:00 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      6:15 PM
      9:05 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      8:15 PM
      11:20 PM
    17 Jul
    Greyhound US
    from $1650
  • Richmond, VA
    Raleigh, NC
      8:15 PM
      11:20 PM
    19 May
    Greyhound US
    from $1850
  • Richmond, VA
    Raleigh, NC
      8:15 PM
      11:20 PM
    19 May
    Greyhound US
    from $1850


  Stations
S Wilmington St 1, 27601 Raleigh, NC (USA)
  Stations
E Main St 1500, 23219 Richmond, VA (USA)

More on bus features and services

Greyhound US provides free WiFi! For those with a disability a discount is provided. More information can be found on the Greyhound US's homepage. As a courtesy to you your carry-ons can be stored in the bus at no extra cost if you choose Greyhound US as your provider. A bathroom can be found on the intercity bus connection as well and can be used at no extra cost. If you have a certain seat of preference, then take advantage of Greyhound US's free seat reservation service.