Cheap Bus tickets to Chapel Hill

What are the most popular routes to Chapel Hill?

Greensboro - Chapel HillAverage price$16Average duration55mDaily departures2
Ottawa - Chapel HillAverage price$145Average duration1d 13hDaily departures5
Washington - Chapel HillAverage price$51Average duration6h 15mDaily departures2
Charlotte - Chapel HillAverage price$42Average duration3h 45mDaily departures2
Richmond - Chapel HillAverage price$56Average duration4h 5mDaily departures1