Search bus tickets to Charlotte

switcheroo

Quickview

How to get to Charlotte by bus?

Routes269
Trips per day747
bus carriers7
Stations6
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How to find cheap 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 5 routes including Atlanta, Durham and Richmond. 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.00 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 3301-400 Freedom Dr, 4127 Glenwood Dr and Bus Terminal - 601 W Trade St. 3301-400 Freedom Dr is the busiest bus station in Charlotte.

New York

There are 25 bus schedules per day connecting New York with Charlotte. It takes on average 12 hours and 33 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 Bus Terminal - 601 W Trade St.
Avg. Time
12h 33m
Avg. Price
$46.46

Atlanta

There are 20 bus schedules per day connecting Atlanta with Charlotte. It takes on average 4 hours and 37 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 Bus Terminal - 601 W Trade St.
Avg. Time
4h 37m
Avg. Price
$30.07

Durham

There are 19 bus schedules per day connecting Durham with Charlotte. It takes on average 2 hours and 48 minutes to travel 122 miles, 196 kms, by bus from Durham. 6 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 3301-400 Freedom Dr.
Avg. Time
2h 48m
Avg. Price
$24.93

Baltimore

There are 17 bus schedules per day connecting Baltimore with Charlotte. It takes on average 8 hours and 24 minutes to travel 365 miles, 587 kms, by bus from Baltimore. 3 bus carriers offer schedules from Baltimore, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Baltimore you will most likely to arrive in Charlotte at 3301-400 Freedom Dr.
Avg. Time
8h 24m
Avg. Price
$44.46

Greensboro

There are 12 bus schedules per day connecting Greensboro with Charlotte. It takes on average 1 hour and 41 minutes to travel 84 miles, 134 kms, by bus from Greensboro. 5 bus carriers offer schedules from Greensboro, with Greyhound offering the most daily connections to Charlotte. Traveling by bus from Greensboro you will most likely to arrive in Charlotte at 3301-400 Freedom Dr.
Avg. Time
1h 41m
Avg. Price
$31.36

Located in North Carolina, United States of America, you can travel by bus to Charlotte from 269 destinations and choose from 747 daily bus schedules to get you there. PandaNY Bus has the most bus connections to Charlotte. The furthest bus arriving in Charlotte covers a distance of 2333.30 miles, 3754.14 kms, covering the journey in 79 hours and 25 minutes

Looking for other ways to get there? Check out Train options to Charlotte.

Bus companies serving Charlotte

There are 48.686916 daily Greyhound schedules to Charlotte. Greyhound can get you to Charlotte by bus from 324 destinations including Raleigh.
Avg. Time
13h 21m
Avg. Price
$60.23

There are 16.147541 daily Megabus schedules to Charlotte. Megabus can get you to Charlotte by bus from 7 destinations including Durham.
Avg. Time
8h 29m
Avg. Price
$30.19

There are 2.815789 daily Turimex Internacional schedules to Charlotte. Turimex Internacional can get you to Charlotte by bus from 12 destinations including Durham.
Avg. Time
4h 54m
Avg. Price
$40.52

There are 3.15 daily El Expreso Bus schedules to Charlotte. El Expreso Bus can get you to Charlotte by bus from 27 destinations including Houston.
Avg. Time
16h 34m
Avg. Price
$130.02

There are 85.901639 daily PandaNY Bus schedules to Charlotte. PandaNY Bus can get you to Charlotte by bus from 12 destinations including Atlanta.
Avg. Time
4h 13m
Avg. Price
$33.99

There are 4.803922 daily Tornado Bus schedules to Charlotte. Tornado Bus can get you to Charlotte by bus from 46 destinations including Dallas.
Avg. Time
18h 25m
Avg. Price
$155.21

There are 20.694915 daily Wanda Coach schedules to Charlotte. Wanda Coach can get you to Charlotte by bus from 4 destinations including Chamblee.
Avg. Time
6h 29m
Avg. Price
$37.91