Cheap Bus and Train tickets to Kannapolis

What are the most popular routes to Kannapolis?

Durham - KannapolisAverage priceR 490Average duration2h 9mDaily departures4
Raleigh - KannapolisAverage priceR 544Average duration2h 41mDaily departures4
Washington - KannapolisAverage priceR 1 733Average duration9h 6mDaily departures1
Charlotte - KannapolisAverage priceR 209Average duration24mDaily departures4
New York City - KannapolisAverage priceR 4 417Average duration15h 7mDaily departures2