Bus Tickets from Richmond to New York Penn Station

Next departures

Next departures for Richmond to New York City on November 4
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus
    Richmond (Main St Station Plaza)
    NYC Midtown (31st St & 8th Ave)Cheapest
    Amtrak
      Staples Mill Road
      Penn Station, Moynihan Train HallFastest
      FlixBus
        Richmond (Main St Station Plaza)
        NYC Midtown (31st St & 8th Ave)No tags
        Amtrak
          Main Street Station
          Penn Station, Moynihan Train HallNo tags
          Amtrak + Amtrak Acela
            Staples Mill Road
            Penn Station, Moynihan Train HallNo tags

            Last refresh of the prices: Today at 5:31 AM EST.

            Accepted payments

            • Visa
            • MasterCard
            • American Express
            • China Union Pay
            • Diners Club Canada
            • Discover Click to Pay
            • JCB payment
            • Klarna (Pay over time)
            • Google Pay

            Compare 2 ways to go from Richmond to New York Penn Station

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as the good way to reach New York Penn Station. The journey takes about 7 hours and with fares starting at just $46, it presents an excellent value for a comfortable ride.

            11bus per day
            7hAverage Duration
            288 milesDistance
            12kgCO₂ emissions
            Average Price$46 - $108Average Duration7h
            12kg CO₂e
            Average Price$51 - $421Average Duration6h 42m
            42kg CO₂e

            Richmond to New York Penn Station Train and Bus

            Busbud shows you the best ticket fares and schedules so you can easily plan and book a trip from Richmond to New York Penn Station.

            We make it our job to connect you with the most dependable companies that cover service from Richmond to New York Penn Station.

            Discover how much the trip from Richmond to New York Penn Station will cost you. Use our filters and sorting features to find the cheapest tickets.

            Frequently asked questions for your trip Richmond, VA, US - New York City

            Why choose Busbud?

            The Best Way To Book Bus and Train Tickets

            Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travelers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

            People from around the world trust Busbud

            Popular Buses Connecting Richmond

            Buses Leaving from Richmond

            Popular Buses Connecting New York Penn Station

            Buses Leaving from New York Penn Station