ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Richmond

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance337
Avg. price$ 41
Bus trips found

Buses from Greensboro to Richmond

🚌 Starting from Greensboro you can catch a direct bus operated by Flixbus USA to Richmond. The journey typically takes around 4 hours. 🚌 With ticket prices ranging from $19 to $70, traveling by bus offers an affordable and convenient option for your journey between Greensboro and Richmond. Sit back, relax, and enjoy the scenic route along the way.

Where to stay in Richmond

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Greensboro and Richmond. The bus departs from Greensboro Bus Stop and arrives at Richmond Bus Station, making the journey five times a day, every day. The travel time for this direct route is approximately 4 hours.
  • The cost of a bus ticket from Greensboro to Richmond ranges between $19 and $70, depending on factors such as the time of booking, seat availability, and any ongoing promotions. Passengers can choose from different fare options within this price range to suit their budget and preferences. It is advisable to book your bus ticket in advance to secure the best possible fare for the Greensboro to Richmond route.
  • The buses between Greensboro and Richmond are likely to be the most crowded during peak travel times, such as early morning or late afternoon when commuters and travelers are heading to work or returning home. On the other hand, buses may be less crowded during mid-day departures or evening trips. It's advisable to consider booking tickets for off-peak hours to potentially have a more comfortable and less crowded journey between Greensboro and Richmond. Additionally, planning your travel in advance and checking the bus schedule can help you choose a less crowded departure time.
  • The first bus of the day from Greensboro to Richmond typically departs in the early morning. The last bus of the day usually leaves in the late afternoon or early evening. With services departing five times a day, travelers have options to choose from different departure times to suit their schedule when traveling from Greensboro to Richmond by bus. It's recommended to check the exact departure times with the bus operator for the most up-to-date information.

Will you be returning to Greensboro by bus?

If you are looking for a return bus journey, you can check the buses from Richmond to Greensboro.

See schedule