Cheap Bus and Train tickets to Kannapolis

What are the most popular routes to Kannapolis?

Raleigh - KannapolisAverage priceRUB 1 978Average duration4h 51mDaily departures1
Cary - KannapolisAverage priceRUB 1 896Average duration4h 14mDaily departures1
New York City - KannapolisAverage priceRUB 18 608Average duration15h 7mDaily departures3
Durham - KannapolisAverage priceRUB 1 813Average duration3h 26mDaily departures1
Fayetteville - KannapolisAverage priceRUB 5 986Average duration9h 49mDaily departures1