Cheap Bus and Train tickets to Kannapolis

What are the most popular routes to Kannapolis?

Raleigh - KannapolisAverage priceCLP 31 174Average duration2h 41mDaily departures4
Raleigh - KannapolisAverage priceCLP 22 468Average duration4h 51mDaily departures1
Cary - KannapolisAverage priceCLP 30 201Average duration2h 29mDaily departures5
Durham - KannapolisAverage priceCLP 20 596Average duration3h 26mDaily departures1
Cary - KannapolisAverage priceCLP 21 532Average duration4h 14mDaily departures1