Cheap Bus tickets to Monroe, NC

What are the most popular routes to Monroe?

Charlotte - MonroeAverage pricePEN 43Average duration35mDaily departures1
Indianapolis - MonroeAverage pricePEN 396Average duration1d 8hDaily departures5
Tucson - MonroeAverage pricePEN 798Average duration2d 8hDaily departures4
Fayetteville - MonroeAverage pricePEN 102Average duration2h 50mDaily departures1
Raleigh - MonroeAverage pricePEN 259Average duration4h 25mDaily departures2