Trip to Danville

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 Greensboro to Danville

🚂 Hop on a direct train from Greensboro to Danville at the Greensboro Amtrak station. The journey to Danville Amtrak Station takes approximately 57 minutes, making it a quick and convenient way to travel between the two cities. 🎫 Train services from Greensboro to Danville are operated by Amtrak, with departures twice daily and running every day. With affordable ticket prices ranging from $2 to $65, it's a budget-friendly option for travelers looking to explore both North Carolina and Virginia.

Where to stay in Danville

There are over 14 hotels to stay in Danville. Prices range from $40 per night.

Accomodation
  • The train route from Greensboro to Danville is operated by Amtrak. There is a direct train that departs from Greensboro station and arrives at Danville Amtrak Station station. The train services run twice daily, offering travelers a convenient transportation option for this journey that takes approximately 57 minutes. Ticket prices for the Greensboro to Danville train route range from $2 to $65, depending on the class of service and when the ticket is purchased.
  • The fastest train between Greensboro and Danville is the direct service operated by Amtrak. This train departs from Greensboro station and arrives at Danville Amtrak Station, with a journey time of approximately 57 minutes. With services operating twice daily, travelers can enjoy a quick and convenient transportation option between these two cities. Ticket prices for this fast train route range from $2 to $65, offering passengers flexibility in choosing their preferred class of service.
  • Trains departing for Danville from Greensboro leave from Greensboro station. This is the main departure point for the Amtrak train services that connect the two cities. Passengers can easily access Greensboro station to begin their journey to Danville, providing a convenient starting location for travelers in Greensboro.
  • There are two trains that operate daily between Greensboro and Danville. These direct train services are provided by Amtrak and depart from Greensboro station, arriving at Danville Amtrak Station. The journey typically takes approximately 57 minutes, offering travelers a quick and convenient transportation option between the two cities. Ticket prices for the Greensboro to Danville trains range from $2 to $65, depending on factors such as the class of service and booking time.
  • The train traveling from Greensboro to Danville operated by Amtrak, arrives at the Danville Amtrak Station. This station serves as the endpoint for the journey between the two cities, providing passengers with a convenient arrival point in Danville. Located in downtown Danville, the Amtrak station offers various amenities and transportation options for travelers continuing their journey or exploring the area.
  • The first train of the day from Greensboro to Danville operated by Amtrak, departs from Greensboro station in the morning. The last train of the day on this route typically leaves Greensboro in the evening. These two daily departure times provide travelers with options to choose from when planning their journey from Greensboro to Danville by train.
  • There are two direct train trips each day between Greensboro and Danville operated by Amtrak. These services depart from Greensboro station and arrive at Danville Amtrak Station. Travelers can take advantage of these daily train options to make their journey between Greensboro and Danville, with each trip typically lasting approximately 57 minutes. The regular schedule of two daily trains provides flexibility for passengers traveling between these two destinations by train.
  • Yes, there is a direct train route between Greensboro and Danville operated by Amtrak. The train departs from Greensboro station and arrives at Danville Amtrak Station without the need for any transfers. This direct train service runs twice daily, providing passengers with a convenient and efficient way to travel between Greensboro and Danville, with the journey typically taking around 57 minutes. Travelers can enjoy the direct route and seamless travel experience offered by Amtrak for this short train trip.
  • The cost of a train ticket from Greensboro to Danville can vary depending on factors such as the class of service and the time of booking. Prices for a train journey between these two destinations typically range from $2 to $65. Passengers have the option to choose from different fare categories, offering flexibility in pricing to accommodate various budgets for travel between Greensboro and Danville by train. It is advisable to check the current ticket prices and availability when planning your trip.

Will you be returning to Greensboro by train?

If you are looking for the return train journey, check out trains from Danville to Greensboro

See schedule