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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance162
Avg. price$ 28
Bus trips3 found

Buses from Richmond to Portsmouth

🚌 Embark on a convenient bus journey from Richmond to Portsmouth with Greyhound USA. The direct service departs from Richmond Bus Station and arrives at Norfolk Train Station, offering a hassle-free travel experience. The trip lasts approximately 2 hours and 15 minutes. 💸 Ticket prices for the bus ride between Portsmouth and Richmond range from $10 to $50, making it a cost-effective transportation option for travelers. Whether you're heading to Portsmouth for business or pleasure, the reliable bus service ensures a smooth journey with convenient drop-off at Norfolk Train Station.

Where to stay in Portsmouth

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

Accomodation
  • Yes, there is a direct bus service between Richmond and Portsmouth. The bus departs from Richmond Bus Station and arrives at Norfolk Train Station. The service operates three times a day, every day, and the journey typically takes about 2 hours and 15 minutes. It provides a convenient and efficient way to travel between the two cities by bus.
  • To catch the bus from Richmond to Portsmouth head to the Richmond Bus Station. This is where Greyhound USA operates the bus services for this route. Make sure to arrive at the bus station well in advance of the scheduled departure time to ensure a smooth boarding process. Once at the station, look for the designated Greyhound platform or ticketing area for the Richmond to Portsmouth bus service.
  • The bus traveling from Richmond to Portsmouth operated by Greyhound USA, arrives at Norfolk Train Station. This is the designated stop for passengers traveling on this route. Once you arrive at Norfolk Train Station, you can easily access transportation connections or continue your journey to Portsmouth using local transportation options. Stay informed about any specific arrival instructions provided by the bus driver or company to ensure a smooth transition upon reaching your destination.
  • The cost of a bus ticket from Richmond to Portsmouth can range between $10 and $50, depending on various factors such as the time of booking, availability, and type of fare selected. It is recommended to book your ticket in advance to potentially secure a lower fare. Additionally, consider checking for any discounts or promotions that may be available when planning your bus journey to save on costs.
  • There are three buses that operate daily between Richmond and Portsmouth. These buses are operated by Greyhound USA, departing from Richmond Bus Station and arriving at Norfolk Train Station. The journey typically takes approximately 2 hours and 15 minutes. You can choose from multiple departure times throughout the day and make your travel plans accordingly. Ticket prices for these buses can range from $10 to $50, providing flexibility in options for travelers.
  • The Richmond to Portsmouth buses are usually least crowded during the midday departure. The early morning and late afternoon departures tend to be the most crowded due to commuters and travelers. If you prefer a quieter bus ride, aiming for the midday departure might provide a more relaxed travel experience. However, it's always a good idea to check with the bus company for any specific information regarding crowd levels on the buses.
  • The first bus of the day from Richmond to Portsmouth typically departs in the early morning, offering an option for early risers or those with morning travel plans. The last bus of the day usually leaves in the late afternoon, providing a convenient option for travelers looking to reach Portsmouth later in the day. With three daily departures, travelers have flexibility in choosing a suitable time to make the journey between Richmond and Portsmouth by bus.

Will you be returning to Richmond by bus?

If you are looking for a return bus ride, check the buses from Portsmouth to Richmond.

See schedule