COMPARE Prices across different modes

Sun
Sep 26
$169Amtrak
$37Flixbus
$317Republic Airlines
Mon
Sep 27
$169Amtrak
$27Flixbus
$233United
Tue
Sep 28
$72Amtrak
$24Flixbus
Find prices
Wed
Sep 29
$46Amtrak
$57Greyhound
$167gojet airlines
Fri
Oct 1
$71Amtrak
$27Flixbus
$103gojet airlines
Sat
Oct 2
$46Amtrak
$27Flixbus
$71gojet airlines
Sun
Oct 3
$68Amtrak
$27Flixbus
$91gojet airlines
Mon
Oct 4
$46Amtrak
$24Flixbus
$82gojet airlines
Tue
Oct 5
$50Amtrak
Find prices
$68Republic Airlines
Fri
Oct 8
$72Amtrak
$27Flixbus
$103Republic Airlines
Sat
Oct 9
$45Amtrak
$27Flixbus
$70gojet airlines

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Richmond from New York City

distanceDistance285 miles (460 km)
durationAverage bus duration6 h 45 min
priceAverage bus ticket price$35 (€28)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersFlixbus

Buses from New York City to Richmond cover the 285 miles (460 km) long journey taking on average 6 h 45 min with our travel partners like Flixbus. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $27 (€22), but the average price of bus tickets is $35 (€28).

Bus companies

Bus from New York City to Richmond with FlixBus

For as little as $27 (€22) you can travel by bus between New York City and Richmond with FlixBus. Omio will show you the best deals, schedules and tickets available for this trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from New York City to Richmond.

If you’re looking for a smooth and easy bus from New York City to Richmond, check Omio for FlixBus buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 285 miles (460 km) trip between New York City and Richmond, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between New York City and Richmond as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses from New York City to Richmond in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses from New York City to Richmond starting at $27 (€22), buy your official FlixBus tickets with Omio online quickly and easily!

When you buy your FlixBus bus tickets from New York City to Richmond don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

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.

Travel Tips

Buses from New York City to Richmond
Take the bus to Richmond easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Richmond.
FAQs
How much do cheap bus tickets from New York City to Richmond cost?
Omio customers have found cheap bus tickets to Richmond from New York City for as low as $27 (€22)  for the next 7 days.
How much does it cost to take a bus from New York City to Richmond?
If you are looking to book your bus ticket in the next 7 days, you can expect the New York City to Richmond bus to cost on average $35 (€28)  one way.
How far is it from New York City to Richmond by bus?
The New York City to Richmond bus distance is approximately 285 miles (460 km).
How long is the bus between New York City and Richmond?
On average the New York City to Richmond bus travel time is 6 h 45 min  for the 285 miles (460 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which bus providers can take me between New York City and Richmond?
When taking a bus from New York City to Richmond, you can count on Flixbus for the best way to get you to Richmond. You can also check all possible bus providers who offer a service from New York City to Richmond and compare the amenities they offer before buying a bus ticket.
Are there any nonstop bus services from New York City to Richmond?
Yes, there is 1 direct bus per day from New York City to Richmond with Flixbus or Greyhound, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your bus ticket.
How many bus services per day are there between New York City and Richmond?
On average, there is 1 bus a day from New York City to Richmond. The bus times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure bus times from New York City to Richmond?
The earliest bus departing from New York City to Richmond leaves at 5: 10 AM. The last bus departing from New York City to Richmond leaves at 7: 45 PM. You can find the latest New York City to Richmond bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase bus tickets from New York City to Richmond for the best deals?
The price of a one way bus ticket from New York City to Richmond is on average $35 (€28) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets from New York City to Richmond available a few months in advance.