Trip to Raleigh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Petersburg to Raleigh

🚂 Traveling by train from Petersburg to Raleigh is a convenient and efficient option. The direct train service between Petersburg Amtrak Station and Raleigh Union Station operates twice daily, taking approximately 2 hours and 58 minutes for the journey. 🎫 The prices for a train ticket on this route can vary from $6 to $95, offering travelers flexibility based on their budget and preferences. With a distance of 127 miles, the train ride provides a relaxing and scenic way to travel between these two cities in the United States.

Where to stay in Raleigh

There are over 99 hotels to stay in Raleigh. Prices range from $45 per night.

Accomodation
  • The train service from Petersburg to Raleigh is operated by Amtrak. There are direct trains departing from Petersburg Amtrak Station and arriving at Raleigh Union Station, with services running twice daily every day, taking approximately 2 hours and 58 minutes for the journey. The ticket prices for this train route can range from $6 to $95, offering a convenient and efficient transportation option for travelers between the two cities.
  • The fastest way to travel between Petersburg and Raleigh is by taking the direct train operated by Amtrak. This train departs from Petersburg Amtrak Station and arrives at Raleigh Union Station, with services running twice daily and operating every day, completing the journey in approximately 2 hours and 58 minutes. With no transfers or stops along the way, the direct Amtrak train offers the quickest and most efficient travel option for passengers between Petersburg and Raleigh.
  • Trains traveling from Petersburg to Raleigh depart from Petersburg Amtrak Station. This station serves as the departure point for the Amtrak train services connecting these two cities. Passengers can board the train at Petersburg Amtrak Station to commence their journey to Raleigh. This centrally located station provides a convenient starting point for travelers heading to Raleigh by train.
  • There are two trains that operate between Petersburg and Raleigh. These trains depart twice daily from Petersburg Amtrak Station and arrive at Raleigh Union Station. The journey duration on these trains is approximately 2 hours and 58 minutes, providing travelers with frequent and convenient options for commuting between the two cities. Both trains are operated by Amtrak and offer a reliable transportation service for passengers traveling from Petersburg to Raleigh by train.
  • The train services from Petersburg to Raleigh operated by Amtrak, arrive at Raleigh Union Station. Raleigh Union Station serves as the final destination for passengers traveling on this route, providing a convenient and centrally located arrival point in Raleigh. Upon reaching Raleigh Union Station, travelers can easily access various transportation options and explore the city's attractions, making it a convenient stop for those visiting Raleigh by train.
  • The first train of the day from Petersburg to Raleigh typically departs from Petersburg Amtrak Station in the early morning as part of the twice-daily service operated by Amtrak. The exact departure time may vary, but travelers can expect a morning departure. The last train of the day on this route usually leaves Petersburg Amtrak Station in the evening, providing passengers with a convenient option for evening travel between the two cities. The journey on these trains takes approximately 2 hours and 58 minutes, offering a relatively quick and efficient transportation option for those traveling from Petersburg to Raleigh by train.
  • There are two direct train trips each day between Petersburg and Raleigh. These services are operated by Amtrak, departing from Petersburg Amtrak Station and arriving at Raleigh Union Station. Both morning and evening departures offer travelers the option to conveniently choose a departure time that suits their schedule for the approximately 2-hour and 58-minute journey between the two cities via train.
  • Yes, there is a direct train between Petersburg and Raleigh. The train service is operated by Amtrak, with trains departing from Petersburg Amtrak Station and arriving at Raleigh Union Station. This direct route runs twice daily, offering travelers a convenient and efficient way to make the journey between the two cities in approximately 2 hours and 58 minutes.
  • The cost of a train ticket from Petersburg to Raleigh can vary between $6 and $95. The price range depends on factors such as the class of service, the time of booking, and any available discounts or promotions. Travelers can choose from different fare options to suit their preferences and budget when planning their journey by train between Petersburg and Raleigh.

Will you be returning to Petersburg by train?

If you are looking for the return train journey, check out trains from Raleigh to Petersburg

See schedule