Bus Cary, NC to Richmond, VA and return

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

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

Everything about the connection Cary, NC - Richmond, VA

Cheapest Bus$19.00
Fastest Bus2h 40m
Distance141.9 miles
Bus CompaniesGreyhound US, OurBus

Which way would you like to travel?

At the moment, we don’t have intercity buses from Cary, NC to Richmond, VA. In the following list, you can find the cheapest bus connections near Cary, NC and Richmond, VA as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Raleigh, NC
    Richmond, VA
    11:30 PM
    5:15 AM
    6 Mar
    +1
    Greyhound USGreyhound US
    from $19.00
  • Raleigh, NC
    Richmond, VA
    11:30 PM
    5:15 AM
    26 Feb
    +1
    Greyhound USGreyhound US
    from $19.00
  • Raleigh, NC
    Richmond, VA
    10:40 AM
    2:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $19.00
  • Raleigh, NC
    Richmond, VA
    11:30 PM
    5:15 AM
    22 Feb
    +1
    Greyhound USGreyhound US
    from $21.50
  • Raleigh, NC
    Richmond, VA
    3:45 AM
    6:45 AM
    4 Mar
    Greyhound USGreyhound US
    from $22.00
  • Raleigh, NC
    Richmond, VA
    10:40 AM
    2:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $22.50
  • Raleigh, NC
    Richmond, VA
    7:05 AM
    9:45 AM
    4 Mar
    Greyhound USGreyhound US
    from $24.00
  • Raleigh, NC
    Richmond, VA
    10:40 AM
    2:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $24.00
  • Raleigh, NC
    Richmond, VA
    3:45 AM
    6:45 AM
    4 Mar
    Greyhound USGreyhound US
    from $24.50
  • Raleigh, NC
    Richmond, VA
    9:40 PM
    12:45 AM
    4 Mar
    +1
    Greyhound USGreyhound US
    from $25.00
  • Raleigh, NC
    Richmond, VA
    7:05 AM
    9:45 AM
    4 Mar
    Greyhound USGreyhound US
    from $26.50
  • Raleigh, NC
    Richmond, VA
    10:40 AM
    2:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $26.50
  • Raleigh, NC
    Richmond, VA
    8:10 PM
    11:00 PM
    4 Mar
    Greyhound USGreyhound US
    from $27.50
  • Raleigh, NC
    Richmond, VA
    8:30 AM
    12:00 PM
    4 Mar
    OurBusOurBus
    from $35.00
At the moment, we don’t have intercity buses from Richmond, VA to Cary, NC. In the following list, you can find the cheapest bus connections near Richmond, VA and Cary, NC as well as alternative means of transportation.
Departure / Arrival
Date best offer
Company
Best price
  • Richmond, VA
    Raleigh, NC
    2:40 AM
    5:30 AM
    4 Mar
    Greyhound USGreyhound US
    from $16.00
  • Richmond, VA
    Raleigh, NC
    2:40 AM
    5:30 AM
    4 Mar
    Greyhound USGreyhound US
    from $18.00
  • Richmond, VA
    Raleigh, NC
    2:40 AM
    5:30 AM
    4 Mar
    Greyhound USGreyhound US
    from $18.50
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    20 Mar
    Greyhound USGreyhound US
    from $19.00
  • Richmond, VA
    Raleigh, NC
    6:15 PM
    9:10 PM
    6 Mar
    Greyhound USGreyhound US
    from $19.00
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    6 Mar
    Greyhound USGreyhound US
    from $19.00
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $19.00
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $19.00
  • Richmond, VA
    Raleigh, NC
    2:40 AM
    5:30 AM
    4 Mar
    Greyhound USGreyhound US
    from $20.50
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    22 Feb
    Greyhound USGreyhound US
    from $21.50
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $21.50
  • Richmond, VA
    Raleigh, NC
    8:15 PM
    11:05 PM
    4 Mar
    Greyhound USGreyhound US
    from $21.50
  • Richmond, VA
    Raleigh, NC
    4:05 PM
    7:00 PM
    4 Mar
    Greyhound USGreyhound US
    from $21.50
  • Richmond, VA
    Raleigh, NC
    7:55 PM
    11:05 PM
    4 Mar
    OurBusOurBus
    from $40.00

Information about the bus connection, amenities and services

Searching for the ideal bus between Cary, NC and Richmond, VA doesn’t have to be difficult. CheckMyBus can help you search for the ideal bus connection to meet your travel needs. The Cary, NC - Richmond, VA route is currently offered by . If you need to get there fast, you can filter your search results to see the quickest bus to get to your destination as quickly as possible. Ticket prices can vary depending on the company you book with and the date you’d like to travel on. Keep in mind that the least expensive coach tickets can be found when you’re not traveling during peak travel times. Simply click "Find Now" and enjoy the ride!

Bus stops in Cary, NC and Richmond, VA

Stations
E Main St 1500, 23219 Richmond, VA (USA)
N. Pine Street 271, 23220 Richmond, VA (USA)

Compare Cary, NC and Richmond, VA

$4.00
$4.08
Cary, NC
Richmond, VA
A cab ride in Cary, NC is 2% cheaper than in Richmond, VA.
$1.50
$1.75
Cary, NC
Richmond, VA
A bus fare in Cary, NC is 15% cheaper than in Richmond, VA.
$4.00
$4.00
Cary, NC
Richmond, VA
A large beer in Cary, NC is 0% more expensive than in Richmond, VA.
$1.79
$1.75
Cary, NC
Richmond, VA
A bottle of water in Cary, NC is 3% more expensive than in Richmond, VA.
$10.02
$8.86
Cary, NC
Richmond, VA
A meal in Cary, NC is 12% more expensive than in Richmond, VA.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download