1map logoGo to main page

Charlotte, NC, USA to Buffalo, NY, USA from $73:ย 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Charlotte, United States
to
Buffalo, United States

How to Get from Charlotte to Buffalo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$73 by busBest price
1220 kmDistance
4h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Charlotte to Buffalo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4hย  2m
Estimated price
$98-364
Recommended
Company
Barons Bus, Greyhound USA
Bus
Average Duration
17hย 
Estimated price
$73-209
Cheapest
route map
Distance: 1220 km
Duration: 4h 2m

See more options

Company
various
Plane
Bus
Average Duration
6hย  10m
Estimated price
$80-354
Company
Amtrak
Train
Average Duration
21hย  30m
Estimated price
$85-980
Company
Greyhound US, FlixBus
Bus
Bus
Average Duration
21hย  25m
Estimated price
$100-252
Company
N/A
Drive
Average Duration
11hย  8m
Estimated price
$981-982

Charlotte - Buffalo operators

Explore transport companies operating between Charlotte and Buffalo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aa.com

Plane from Charlotte (CLT) to Buffalo (BUF)

Average Duration
1h 47m
Estimated price
$988-989

Plane from Charlotte (CLT) to Buffalo (BUF) via Reagan Washington

Average Duration
4h 1m
Estimated price
$988-989

Plane from Charlotte (CLT) to Buffalo (BUF) via Philadelphia

Average Duration
4h 15m
Estimated price
$988-989
Website
flyfrontier.com

Plane from Charlotte (CLT) to Buffalo (BUF)

Average Duration
1h 44m
Estimated price
$100-3642
Website
southwest.com

Plane from Charlotte (CLT) to Buffalo (BUF) via Baltimore

Average Duration
3h 50m
Estimated price
$3643-3642
Website
united.com

Plane from Charlotte (CLT) to Buffalo (BUF) via Washington Dulles

Average Duration
3h 46m
Estimated price
$988-989
Bus
Contact phone
+1 888-378-3823
Website
baronsbus.com

Bus from Charlotte Bus Station to Charleston, WV

Average Duration
5h 35m
Estimated price
$2092-2090

Bus from Charleston, WV to Akron, OH

Average Duration
5h
Estimated price
$2093-731

Bus from Akron, OH to Buffalo, NY

Average Duration
4h 25m
Estimated price
$2093-731
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Charlotte Bus Station to Charleston, WV

Average Duration
5h 50m
Estimated price
$736-80

Bus from Charlotte Bus Station to Newark Penn Station

Average Duration
13h 5m
Estimated price
$985-3643
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Newark Penn Station to Buffalo, NY

Average Duration
7h 20m
Estimated price
$736-737
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Charlotte Amtrak Station to New York Penn Station

Average Duration
12h
Estimated price
$3646-3647

Train from New York Penn Station to Buffalo

Average Duration
8h 30m
Estimated price
$732-733

Charlotte to Buffalo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Charlotte and Buffalo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, youโ€™re sure to find the perfect way to travel without compromising on quality or convenience.

๐Ÿš— Embark on a picturesque road trip from Charlotte to Buffalo covering a distance of 661 miles. The journey promises stunning views and diverse landscapes along the way. ๐Ÿ’ฐ Prices for the drive from Charlotte to Buffalo range from $120 to $180, offering flexibility to suit different budgets. This cost-effective travel option allows for an affordable and enjoyable experience. ๐ŸŒŸ Experience the freedom of the open road as you travel for approximately 11 hours and 8 minutes from Charlotte to Buffalo. Explore charming towns, make pit stops at local attractions, and create unforgettable memories on this dynamic adventure.
Average price
$120 - $180
๐Ÿš† Planning a train trip from Charlotte to Buffalo? While there is no direct route, you can transfer at New York Penn Station for a total journey time of approximately 21.5 hours. ๐ŸŒ‰ Route 1 involves taking the Carolinian train from Charlotte to Moynihan Train Hall in New York, then hopping on the Maple Leaf train to Buffalo Exchange Street. This route covers a distance of 1,140 miles with a total travel time of 1 day and 9 hours. ๐ŸŽซ Prices for the train between Charlotte and Buffalo range from $85 to $318. Make sure to check the official websites of Amtrak and Via Rail Canada Inc for booking details and schedules.
Departure Point
Charlotte Amtrak Station
Arrival Point
Buffalo station
๐Ÿ›ซ Flying from Charlotte to Buffalo is a convenient option with a direct flight that takes just 1 hour and 44 minutes. Several airlines including Frontier, Southwest, and Delta operate flights on this route. ๐ŸŒ† The flight duration from Charlotte to Buffalo is approximately 4 hours and 2 minutes, offering a relatively quick journey between the two cities. Travelers can enjoy a comfortable flight experience with various airlines to choose from. ๐Ÿ’ธ Ticket prices for flights between Buffalo and Charlotte can range from $98 to $364, providing flexibility for travelers with diverse budget preferences. Booking in advance can help secure the best deals for this route.
Departure Point
Charlotte Airport
Arrival Point
Buffalo Airport
๐ŸšŒ There is no direct bus from Charlotte to Buffalo. Instead, travelers can take a route with transfers in Charleston, WV, and Akron, OH, operated by Greyhound USA and Flixbus USA. The journey, with transfers, takes approximately 17 hours. ๐Ÿ—บ๏ธ Route options include a journey that takes 1 day from Charlotte to Buffalo. With a transfer in New York, travelers can reach Buffalo in about 14.5 hours before continuing on to their final destination. Greyhound operates this route with convenient schedules. ๐Ÿ’ธ Prices for bus tickets between Buffalo and Charlotte range from $73 to $209, offering budget-friendly options for those looking to travel between these cities by bus. Travelers can enjoy a comfortable ride and take in the sights during this scenic journey.
Departure Point
Charlotte Bus Station
Arrival Point
Buffalo station

Frequently asked questions

Find out more about the route from Charlotte to Buffalo.

Or choose the category:
The distance between Charlotte and Buffalo is 873.9 km by air, 1063.0 km by road. The travel times vary depending on the mode of transportation chosen. By train, it takes approximately 21 hours and 14 minutes to reach Buffalo from Charlotte. By flying to Rochester and then taking a bus, the journey typically takes around 6 hours and 9 minutes. By plane, it takes approximately 3 hours and 55 minutes. Finally, by car, the travel time is about 11 hours and 8 minutes, while by bus, it typically takes around 16 hours and 55 minutes.
The most cost-effective and time-efficient transportation option for traveling from Charlotte to Buffalo would be to fly. With a flight duration of 3 hours and 55 minutes, it offers a quick and convenient way to reach your destination. Additionally, flight prices range from $95 to $340, making it a relatively affordable choice. However, if you are looking for a more affordable option, taking a bus is another viable choice. Though it takes longer, at 16 hours and 55 minutes, it can be a cost-effective option with fares ranging from $75 to $220.
The prices for traveling from Charlotte to Buffalo vary depending on the mode of transportation. For a train journey, the prices range from $85 to $318. If traveling by bus, the prices range from $79 to $218.
To travel from Charlotte to Buffalo without using public transportation, you can choose to drive. The road distance between the two cities is approximately 1062.2 km, which would take around 11 hours and 8 minutes. Renting a car or using your own vehicle would be the most convenient option, although it is necessary to consider gas expenses and toll fees. The estimated cost for the trip would range from $120 to $180.
To travel from Charlotte to Buffalo without a car, you have a few options. The quickest and most convenient option is to take a flight, which takes approximately 3 hours and 55 minutes. Another option is to take a bus, which takes about 16 hours and 55 minutes. You can also consider taking a train, which is a longer journey of about 21 hours and 14 minutes. The cost of these options can vary, ranging from $75 to $340 depending on the mode of transportation chosen.
There is no direct train or bus link between Charlotte and Buffalo. However, there are options available with transfers. By train, you can take a route that includes a transfer at New York Penn Station, with a total travel time of approximately 21 hours and 14 minutes. For bus travel, you can take a route with transfers at Charleston, WV and Cleveland, OH, with a total travel time of approximately 16 hours and 55 minutes.
The flight from Charlotte to Buffalo typically takes around 1 hour and 38 minutes. The cost of the flight can range from $98 to $334 depending on various factors such as the airline and time of booking. Once you arrive at Buffalo Airport, you can either hire a taxi, use a rideshare service, or take a bus to reach Buffalo. The best way to get from Charlotte to Charlotte Airport is by taking the line 5 bus, which takes approximately 25 minutes and costs $3.
There are plenty of options for accommodation near Buffalo with over 165 hotels to choose from. Prices for hotels start at $39 per night, giving travelers a range of choices to fit their budget.