The bus between Kentucky and Martinsville takes 36h. The bus runs, on average, 6 times per week from Kentucky to Martinsville. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 6 times a week between Kentucky and Martinsville. The service departs Kentucky at 7:25 AM in the morning, which arrives into Martinsville at 19:25:00. All services require a transfer at Nashville Bus Station and take an average of 36h. The schedules shown below are for the next available departures.
Want to know about travelling from Kentucky to Martinsville? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kentucky to Martinsville. However, there are services departing from Louisville, KY station and arriving at The Village at Martinsville station via Nashville station, Lynchburg Transit Center station and Danville Transit System Hub station. The journey, including transfers, takes approximately 36h.
Kentucky to Martinsville bus services, operated by Amtrak Thruway, depart from Louisville, KY station.
Kentucky to Martinsville bus services, operated by Virginia Breeze, arrive at The Village at Martinsville station.
The distance between Kentucky and Martinsville is 478.4 km. The road distance is 685 km.
You can take a bus from Louisville, KY to The Village at Martinsville via Nashville Bus Station, Lynchburg Transit Center, Kemper Street Station, and Danville Transit System Hub in around 18h 40m.