Bus from Raleigh, NC to Richmond, VA and return

Find cheap coach tickets for your bus journey from Raleigh, NC to Richmond, VA and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,600,731 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Raleigh, NC to Richmond, VA

Cheapest Bus£27.12
Fastest Bus2h 40m
Earliest Coach06:20
Latest Coach20:10
Daily Bus Connections14 Ø
Distance222.9 km
Coach CompaniesGreyhound US, OurBus

The cheapest coach connections 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.

  • 16:40
    19:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£27.12
  • 20:10
    23:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£27.12
  • 08:30
    12:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    OurBusOurBus
    from£28.77
  • 16:40
    19:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£31.20
  • 20:10
    23:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£31.20
  • 06:20
    09:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£32.88
  • 10:25
    13:30
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£32.88
  • 11:30
    19:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£32.88
  • 16:40
    19:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£32.88
  • 20:10
    23:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£32.88
  • 06:20
    09:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£36.96
  • 10:25
    13:30
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£36.96
  • 11:30
    19:00
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£36.96
  • 16:40
    19:20
    Raleigh, NC
    9 Jun
    Richmond, VA
    Greyhound USGreyhound US
    from£36.96

The cheapest coach connections 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.

  • 23:15
    02:05
    Richmond, VA
    9 Jun +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£22.19
  • 23:15
    02:05
    Richmond, VA
    9 Jun +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£26.27
  • 23:15
    02:05
    Richmond, VA
    9 Jun +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£27.12
  • 23:15
    02:05
    Richmond, VA
    9 Jun +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£31.20
  • 23:15
    02:05
    Richmond, VA
    27 May +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£32.06
  • 19:55
    23:05
    Richmond, VA
    9 Jun
    Raleigh, NC
    OurBusOurBus
    from£32.88
  • 06:25
    09:40
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£32.88
  • 06:30
    09:25
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£32.88
  • 12:25
    15:35
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£32.88
  • 23:15
    02:05
    Richmond, VA
    9 Jun +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£32.88
  • 23:15
    02:05
    Richmond, VA
    27 May +1
    Raleigh, NC
    Greyhound USGreyhound US
    from£36.13
  • 06:25
    09:40
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£36.96
  • 06:30
    09:25
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£36.96
  • 12:25
    15:35
    Richmond, VA
    9 Jun
    Raleigh, NC
    Greyhound USGreyhound US
    from£36.96

Information about the bus connection, amenities and services

If you want to take a bus from Raleigh, NC to Richmond, VA, you’ll look at ticket prices starting at £27.12 as well as travelling times from 2h 50m. This is why it’s always useful to compare. Use our search engine to find the ideal bus Richmond, VA - Raleigh, NC and pick between the offers of Greyhound US, OurBus, CoachRun and Busbud. Click "Find Now" and book your trip!
You think that only train or plane travel is comfortable and convenient? Allow us to prove you wrong. When you're taking the bus from Raleigh, NC to Richmond, VA or vice versa, you’ll soon find out that you don’t have to spend a lot of money to experience top-notch amenities: While air-conditioning units, free luggage transportation and comfy seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from USB ports over infotainment centres to free WiFi. On the route Richmond, VA - Raleigh, NC, for instance, the latter is available on the buses of Greyhound US. If you want to know which provider in particular offers which features, then just check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re subject to a charge or not. A last piece of advice: Make sure to check our webpage for the latest promotions. After all, who doesn’t like a good bargain?
On our website you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. For the route Raleigh, NC - Richmond, VA ticket prices range from £27.12 to £15.62. Travel times differ as well: Opting for a bus on one of the non-stop connections, you’ll reach your destination within 2h 50m. If you need to change buses, your trip might take up to 7h 5m.

Bus stops in Raleigh, NC and Richmond, VA

Stations
E Parham Rd 807, 23227 Richmond, VA (USA)
E Parham Rd 807 , 23227 Richmond, VA (USA)
N Arthur Ashe Blvd 910, 23230 Richmond, VA (USA)
E Main St 1500, 23219 Richmond, VA (USA)
N. Pine Street 271, 23220 Richmond, VA (USA)

Compare Raleigh, NC and Richmond, VA

£3.29
£3.35
Raleigh, NC
Richmond, VA
A taxi journey in Raleigh, NC is 2% cheaper than in Richmond, VA.
£1.23
£1.44
Raleigh, NC
Richmond, VA
A bus fare in Raleigh, NC is 15% cheaper than in Richmond, VA.
£3.29
£3.29
Raleigh, NC
Richmond, VA
A pint of beer in Raleigh, NC is 0% more expensive than in Richmond, VA.
£1.47
£1.44
Raleigh, NC
Richmond, VA
A bottle of water in Raleigh, NC is 3% more expensive than in Richmond, VA.
£8.24
£7.28
Raleigh, NC
Richmond, VA
A meal in Raleigh, NC is 12% more expensive than in Richmond, VA.

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.