Bus Tickets from Richmond, VA, US to Northampton, US

Previously seen trips

Next departures for Richmond to Northampton on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Richmond
Northampton MarketNo tags
FlixBus + Greyhound
Bus
Richmond (Main St Station Plaza)
Northampton MarketNo tags
Greyhound + FlixBus
Bus
Henrico
Northampton MarketNo tags
FlixBus + Greyhound
Bus
Henrico
Northampton MarketNo tags
Greyhound + FlixBus
Bus
Richmond
Northampton MarketNo tags

Compare 2 ways to go from Richmond to Northampton

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Northampton. The journey takes about 15 hours 35 minutes, and with fares starting at just $145, it presents an excellent value for a comfortable ride.

3bus per day
15h 35mAverage Duration
671 kmDistance
17kgCO₂ emissions
Average Price$145 - $203Average Duration15h 35m
17kg CO₂e
Average Price$167 - $621Average Duration11h 4m
61kg CO₂e

Frequently asked questions about travelling from Richmond, VA, US to Northampton, US by bus

  1. How far is Richmond from Northampton?

    The distance covered from Richmond to Northampton is 672 km (417 miles).

  2. What are the departure and arrival locations for buses traveling from Richmond to Northampton?

    Buses traveling this route start their trip at Main Street Station, in Richmond, and end it at Peter Pan Terminal, in Northampton.

What's the cheapest way to go from Richmond, VA, US to Northampton, US?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Richmond

Buses Leaving from Richmond

Buses Going to Richmond

Popular Buses Connecting Northampton

Buses Leaving from Northampton

Buses Going to Northampton