There are 4 ways to get from Richmond to Apex by bus (Greyhound, Flixbus), train (Amtrak), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 305 bus
best- Take the bus from Richmond to Raleigh Bus Stationbus Greyhound US0670 / ...
- Take the bus from Union Station - Bus Platform A to Mason St at Apex Town Hallbus 305
4h 52m$28–48Bus
cheapest- Take the bus from Richmond, VA - 900 W Leigh St to Raleigh, NC - 3200 S Wilmington Stbus New York
5h 23m$19–46Train (Amtrak)
- Take the train from Richmond Staples Mill Road Amtrak Station to Carytrain Floridian / ...
6h 34m$62–142Drive 170.2 mi
- Drive from Richmond to Apexcar 170.2 mi
2h 58m$32–45
Richmond to Apex by bus and foot
Questions & Answers
The cheapest way to get from Richmond to Apex is to bus and line 305 bus which costs $27 - $50 and takes 4h 52m.
The fastest way to get from Richmond to Apex is to drive which takes 2h 58m and costs $30 - $45.
No, there is no direct bus from Richmond to Apex. However, there are services departing from Richmond and arriving at Mason St at Apex Town Hall via Capital Blvd at Crabtree Blvd and Union Station - Bus Platform A. The journey, including transfers, takes approximately 4h 52m.
No, there is no direct train from Richmond station to Apex. However, there are services departing from Richmond Staples Mill Road Amtrak Station and arriving at Cary via . The journey, including transfers, takes approximately 6h 34m.
The distance between Richmond and Apex is 173 miles. The road distance is 171.2 miles.
The best way to get from Richmond to Apex without a car is to bus and line 305 bus which takes 4h 52m and costs $27 - $50.
It takes approximately 4h 52m to get from Richmond to Apex, including transfers.
Richmond to Apex bus services, operated by Greyhound USA, depart from Richmond station.
Richmond to Apex train services, operated by Amtrak, depart from Richmond Staples Mill Road Amtrak Station.
The best way to get from Richmond to Apex is to bus and line 305 bus which takes 4h 52m and costs $27 - $50. Alternatively, you can train, which costs $60 - $150 and takes 6h 34m.
What companies run services between Richmond, VA, USA and Apex, NC, USA?
You can take a bus from Richmond to Mason St at Apex Town Hall via Raleigh Bus Station, Capital Blvd at Crabtree Blvd, GoRaleigh Station, and Union Station - Bus Platform A in around 4h 52m. Alternatively, Amtrak operates a train from Richmond Staples Mill Road Amtrak Station to Cary twice daily. Tickets cost $60–140 and the journey takes 3h 59m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Richmond Staples Mill Road Amtrak Station to Cary
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- $60–140
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Richmond to Raleigh Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $22–45
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Richmond to Raleigh Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
- Phone
- +1 919 485 7433
- [email protected]
- Website
- gotriangle.org
Bus from Union Station - Bus Platform A to Mason St at Apex Town Hall
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- gotriangle.org
- Phone
- +1 617-681-0820
- [email protected]
- Website
- CoachRun
Bus from Richmond, VA - 900 W Leigh St to Raleigh, NC - 3200 S Wilmington St
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $13–45
- Website
- CoachRun
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Richmond to Apex bus services, operated by Greyhound USA, arrive at Raleigh Bus Station.
Richmond to Apex train services, operated by Amtrak, arrive at Cary station.
Yes, the driving distance between Richmond to Apex is 171 miles. It takes approximately 2h 58m to drive from Richmond to Apex.
There are 387+ hotels available in Apex.










