New York, NY to Richmond, VA bus

Sat, Apr 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets and times from New York, NY to Richmond, VA

Showing times and prices for Apr 20

Cheapest

Fastest Journey

6 h 10 m

Average

7 h 58 m

Buses per day

37

Distance

461 km

Cheap bus tickets from New York, NY to Richmond, VA start from $49 with an average ticket price of $68.

The fastest bus from New York, NY to Richmond, VA takes 6h 10m in comparison to an average duration of 7h 58m and covers a distance of 461 km.

37 buses leave New York, NY for Richmond, VA every day with 18 travelling directly.

Cheapest
FlixBus
08:00PM11h05
New York, NY
07:05AMRichmond, VA
$491One-way
0 transfers
2nd Cheapest
FlixBus
05:45PM6h40
New York, NY
12:25AMRichmond, VA
$701One-way
0 transfers
2nd Cheapest
FlixBus
04:00PM7h10
New York, NY
11:10PMRichmond, VA
$701One-way
0 transfers
FlixBus
09:45PM6h10
New York, NY
03:55AMRichmond, VA
$751One-way
0 transfers
FlixBus
03:15PM8h10
New York, NY
11:25PMRichmond, VA
$761One-way
0 transfers

Compare prices and tickets New York, NY to Richmond, VA by train, bus, or flight

Sat
Apr 20
Sun
Apr 21
Mon
Apr 22
Tue
Apr 23
Wed
Apr 24
Thu
Apr 25
Fri
Apr 26

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from New York, NY to Richmond, VA

distanceDistance285 miles (460 km)
durationAverage bus duration6 h 40 min
priceAverage bus ticket price$52 (€46)
frequencyBus frequency4 a day
changesDirect busYes, there are 4 direct buses a day
carriersBus companiesFlixBus, Greyhound or OurBus

Buses from New York, NY to Richmond, VA cover the 285 miles (460 km) long route taking on average 6 h 40 min with our travel partners like FlixBus, Greyhound or OurBus. Normally, there are 4 buses operating per day. While the average ticket price for this journey costs around $52 (€46), you can find the cheapest bus ticket for as low as $28 (€24).

Bus providers: FlixBus, Greyhound and OurBus from New York, NY to Richmond, VA

For as little as $46 (€40) you can travel by bus between New York, NY and Richmond, VA with FlixBus, Greyhound and OurBus. Omio will show you the best deals, schedules and tickets available for this journey.

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

FlixBus from New York, NY to Richmond, VA bus information:

  • Average Duration: 6 h 40 min
  • Cheapest Price: $46
  • FlixBus frequency: 4 a day

Buses from New York to Richmond 

Traveling from the great city of New York to Richmond in Virginia can be done with ease, convenience and comfort when using bus services. The two great cities are separated by a distance of 335 miles (approximately 539 kilometers). Richmond combines southern charm and beauty with big city amenities and a young and creative culture. Traveling by bus from New York to Richmond takes approximately seven hours. Using OurBus to travel from New York to Richmond is cheaper and faster than many other forms of transport. Although there are no express buses on the route from New York to Richmond, OurBus operates services with stops in Washington, Springfield, and Fredericksburg, on the way to Richmond. The intercity route from New York to Richmond has a weekly frequency of six buses, with two services operating every day from Friday through to Sunday.

Which bus companies travel from New York to Richmond? 

OurBus has buses operating the intercity route from New York to Richmond, Virginia. Although the buses used to travel between the cities are not owned and operated by OurBus, the bus companies in partnership meet the strict OurBus standards. There are two bus companies that operate services on the route from New York to Richmond alongside OurBus. Adventures by Dawn operate the daytime bus on the intercity route from New York to Richmond while National Coach Works Inc of Virginia operates the late evening to late night bus from New York to Richmond. Both bus companies take the same amount of time to get to Richmond from New York. Although the buses have stops along the route, there is no change required on services on this route

How long is the bus ride from New York to Richmond? 

The average duration taken to complete the intercity journey from New York to Richmond is approximately seven hours using OurBus. The daytime bus departs from New York Madison avenue between 26th and 27th street with stops at Washington DC 99th street 2002 Union bus terminal slips 14 and 15, Springfield VA Backlick North Park and Ride Bus Shelter on N. Backlick road. From there it is on to the last stop in Richmond, Virginia. The other service operates a similar route, the only exception being after the Springfield stop it travels to Fredericksburg Virginia 627 Warrenton Road commuter lot, and then on to Pine Street near VCU Medical center.

How many buses are there from New York to Richmond? 

The intercity route from New York to Richmond has two daily buses on Friday, Saturday, and Sunday. OurBus departure timetables for intercity routes from New York to Richmond do not operate bus services on Monday, Tuesday, Wednesday, and Thursday. The first bus from New York departs from Madison Avenue between 26th and 27th Street at 10:00 a.m. and arrives in Richmond at 5:40 p.m. National Coach Works services depart at 5:30 p.m. from Port Authority Bus Terminal lower level Gate 23 and arrives in Richmond Pine Street, next to VCU Medical Center at 1:10 a.m.

What are the departure and arrival stations for buses from New York to Richmond? 

Departure bus station:  from New York City, OurBus operates departures from two separate bus terminals. The Port Authority Bus Terminal is located approximately two miles from the city center. The terminal can be accessed using Bus M104 towards 41 ST via Broadway avenue, Bus Q towards Coney Island, bus M-Seven towards 14 via Columbus, Bus A and Bus D. The buses take approximately 10 minutes to get from the city center to the bus terminal. The terminal has various facilities like baggage storage, Red Cap for help with luggage, charging stations and points for mobile devices, free WiFi for 30 minutes, taxi dispatch center, and 24-hour parking options. The other departure station for OurBus intercity services is at Madison avenue between 26th and 27th street in Manhattan. The bus stop can be accessed using public buses, including BXM18, BXM-three, BXM-four, M-one, M-two, QM21, or X68. Train services include Far Rockaway, Hudson Long Beach, and Port Washington or through subway six, six-X, F and W. Nearby attractions include shopping boutiques, Joe's coffee company, hotels, cafes, and Central Park.

Arrival bus station: buses from New York arrive at Pine Street VCU Medical center Westbound and Eastbound Station. The station is near the Virginia Commonwealth University and Virginia Union University. It can be reached using bus 14 towards Hermitage/Wilmer that takes approximately six minutes or using BRT towards Main/Broad/ Willow Lawn. The station is near coffee shops, boutiques, and restaurants. The station has two platforms. Services and facilities available at the station include bicycles ramps, parking options, ticket machines, and a help center.

FAQs: Bus from New York, NY to Richmond, VA

FAQs: Take the bus from New York, NY to Richmond, VA with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from New York, NY to Richmond, VA.
FAQs
Cheap bus tickets from New York, NY to Richmond, VA can start from as little as $28 (€24) when you book in advance. The average bus ticket price for New York, NY to Richmond, VA is $52 (€46); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the New York, NY to Richmond, VA bus travel time is 6 h 40 min   for the 285 mile (460 km) long route, but the duration can vary if you travel on weekends and holidays.
The first bus from New York, NY to Richmond, VA leaves at 5: 05 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from New York, NY to Richmond, VA leaves at 10: 45 PM.
There are 4 buses a day from New York, NY to Richmond, VA which require at least one change with FlixBus, Greyhound or OurBus. Schedules can vary on holidays or weekends with fewer buses.
For the journey from New York, NY to Richmond, VA you can take a bus with FlixBus, Greyhound or OurBus. Be sure to check out all possible bus providers that offer services to Richmond, VA from New York, NY on Omio to compare what amenities they may have.
The cheapest month to travel from New York, NY to Richmond, VA by bus is September.
You have options as you can travel from New York, NY to Richmond, VA 3 different ways: train, bus or flight.
HomeBusesBus tickets to Richmond, VANew York, NY to Richmond, VA bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language