|Distance||529 miles (854 km)|
|Average bus duration||15 h 5 min|
|Average bus ticket price||$72 (€58)|
Buses from Charlotte, NC to New York City cover the 529 miles (854 km) long journey taking on average 15 h 5 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $51 (€41), but the average price of bus tickets is $72 (€58).
Here are some other resources that might have the information you need