Search bus tickets toCharlotte

switcheroo

Quickview

How to get to Charlotte by bus?

Routes285
Trips per day717
bus carriers5
Stations6
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Charlotte?

The cheapest prices for a bus ticket to Charlotte that users have found recently on Wanderu start at $1.00. Such great deals to Charlotte are available on 13 routes including New York, New York and Atlanta. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Charlotte. Athens at $11.04 has consistently the lowest average bus ticket prices to Charlotte.

What are the main bus stations in Charlotte?

The most popular bus stations in Charlotte are Greyhound Station - 601 W Trade St, Arrowood Light Rail Station and 4127 Glenwood Dr. Greyhound Station - 601 W Trade St is the busiest bus station in Charlotte.

What are the most popular bus routes to Charlotte?

New York

There are 18 bus schedules per day connecting New York with Charlotte. It takes on average 12 hours and 50 minutes to travel 532 miles, 855 kms, by bus from New York. 4 bus carriers offer schedules from New York, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from New York you will most likely to arrive in Charlotte at Greyhound Station - 601 W Trade St.
Avg. Time
12h 50m
Avg. Price
$45.55

Atlanta

There are 16 bus schedules per day connecting Atlanta with Charlotte. It takes on average 4 hours and 55 minutes to travel 227 miles, 365 kms, by bus from Atlanta. 3 bus carriers offer schedules from Atlanta, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Atlanta you will most likely to arrive in Charlotte at Greyhound Station - 601 W Trade St.
Avg. Time
4h 55m
Avg. Price
$28.44

Dallas

There are 11 bus schedules per day connecting Dallas with Charlotte. It takes on average 25 hours and 42 minutes to travel 929 miles, 1495 kms, by bus from Dallas. 2 bus carriers offer schedules from Dallas, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Dallas you will most likely to arrive in Charlotte at Greyhound Station - 601 W Trade St.
Avg. Time
25h 42m
Avg. Price
$163.92

Durham

There are 9 bus schedules per day connecting Durham with Charlotte. It takes on average 2 hours and 58 minutes to travel 122 miles, 196 kms, by bus from Durham. 3 bus carriers offer schedules from Durham, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Durham you will most likely to arrive in Charlotte at Greyhound Station - 601 W Trade St.
Avg. Time
2h 58m
Avg. Price
$18.31

Washington

There are 7 bus schedules per day connecting Washington with Charlotte. It takes on average 10 hours and 2 minutes to travel 330 miles, 531 kms, by bus from Washington. 2 bus carriers offer schedules from Washington, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Washington you will most likely to arrive in Charlotte at Greyhound Station - 601 W Trade St.
Avg. Time
10h 2m
Avg. Price
$35.11