1map logoGo to main page

Dallas, TX, USA to Buffalo, NY, USA from $73: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dallas, United States
to
Buffalo, United States

How to Get from Dallas 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 trainBest price
1939 kmDistance
3h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dallas 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
3h  53m
Estimated price
$308-772
Recommended
Company
Amtrak
Train
Average Duration
34h  48m
Estimated price
$73-551
Cheapest
route map
Distance: 1939 km
Duration: 3h 53m

See more options

Company
various
Plane
Average Duration
6h  9m
Estimated price
$112-435
Company
Greyhound USA
Bus
Average Duration
31h  25m
Estimated price
$154-344
Company
various
Drive
Average Duration
22h  27m
Estimated price
$240-3080

Dallas - Buffalo operators

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

Plane Show flights
Website
southwest.com

Plane from Dallas (DAL) to Buffalo (BUF)

Average Duration
3h 53m
Estimated price
$308-772
Website
delta.com

Plane from Dallas/Ft.Worth (DFW) to Buffalo (BUF)

Average Duration
6h 9m
Estimated price
$112-435
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Dallas to Chicago Union Station

Average Duration
22h 4m
Estimated price
$7725-3083

Train from Chicago Union Station to Buffalo Depew Station

Average Duration
10h 23m
Estimated price
$735-736
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Dallas Bus Station to Nashville Bus Station

Average Duration
13h 35m
Estimated price
$3081-3085

Bus from Nashville Bus Station to Cleveland Bus Station

Average Duration
12h 30m
Estimated price
$7727-7726

Bus from Cleveland Bus Station to Buffalo, NY

Average Duration
3h 50m
Estimated price
$5512-730
Contact phone
+1 888-378-3823
Website
baronsbus.com

Bus from Cleveland, OH to Buffalo, NY

Average Duration
3h 20m
Estimated price
$5513-7727

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

Traveling between Dallas 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.

Average price
$240 - $360
Traveling from Dallas to Buffalo by train is an adventure requiring a transfer in Chicago. The journey takes approximately 34 hours and 40 minutes to reach Buffalo's Depew Station, with Amtrak operating the services. The prices for this route range between $73 and $551, providing options for different budget preferences. Despite the lack of a direct route, the trip offers a unique opportunity to enjoy the scenic views and explore various cities along the way. With careful planning and ample time for travel, this train journey can be a memorable experience for those seeking a leisurely and scenic route to Buffalo.
Departure Point
Dallas station
Arrival Point
Buffalo Depew Station
Traveling from Dallas to Buffalo by plane is convenient and relatively quick, with the shortest direct flight taking just 3 hours and 2 minutes from Dallas/Ft.Worth Airport to Buffalo Airport. Delta, United Airlines, and American Airlines provide flight options for this route. The total travel time by plane is approximately 6 hours and 15 minutes. Depending on the airline and travel dates, the prices for a flight between Buffalo and Dallas can range from $102 to $385, offering flexibility for different budgets.
Departure Point
Dallas Airport
Arrival Point
Buffalo Airport
Traveling from Dallas to Buffalo by bus is a long but adventurous journey. While there is no direct bus service, you can take a route that involves transfers in Nashville and Cleveland. The trip, operated by Greyhound USA and Barons Bus, spans approximately 31 hours and 20 minutes. The prices for this trip usually range from $154 to $344, offering flexibility for different budgets. Along the way, you'll have the opportunity to see various landscapes and enjoy the overall experience of a cross-country bus adventure.
Departure Point
Dallas Bus Station
Arrival Point
Buffalo, NY station

Frequently asked questions

Find out more about the route from Dallas to Buffalo.

Or choose the category:
The cheapest way to get from Dallas to Buffalo is by train. The train ticket prices range from $70 to $550 depending on the type of train and class of seating. The journey takes approximately 34 hours and 40 minutes.
The fastest way to travel from Dallas to Buffalo is by airplane. Flying from Dallas to Buffalo typically takes around 6 hours and 15 minutes. Prices for flights can range from $100 to $390, depending on factors such as the airline and time of booking.
The distance between Dallas and Buffalo is approximately 1939 kilometers. This equates to a road distance of about 2209 kilometers. Traveling by car or bus would take roughly 21-24 hours, depending on traffic and the chosen route. Flying is the quickest option, with a non-stop flight taking around 3-4 hours.
The best way to travel from Dallas to Buffalo without a car is by taking a bus. There are several bus companies that operate on this route, offering both direct and indirect routes. The journey takes approximately 31 hours and 20 minutes, depending on traffic and stops. Bus tickets range from $150 to $350, depending on the date and time of travel.
The travel time from Dallas to Buffalo is approximately 6 hours and 15 minutes, including transfers.
The cheapest option to travel from Dallas to Buffalo is by taking a train. The train journey takes approximately 34 hours and 40 minutes and costs between $70 and $550. Another option is to travel by bus, which takes around 31 hours and 20 minutes and costs between $150 and $350. However, the fastest way to reach Buffalo is by flying, with a flight duration of 6 hours and 15 minutes and ticket prices ranging from $100 to $390.
There are many options for accommodation near Buffalo. With over 165 hotels available, you can find a range of choices to suit your budget and preferences. Prices start at $39 per night, so you can find something that fits your price range.
Yes, you can drive from Dallas to Buffalo. The driving distance is approximately 2208 km, and it takes about 22 hours and 27 minutes to complete the journey.
Yes, there is a bus route from Dallas to Buffalo but it is not a direct route. You will need to transfer buses at Nashville Bus Station and Cleveland, OH. The journey takes approximately 31 hours and 20 minutes, which includes the transfers.
To catch the bus from Dallas to Buffalo you need to go to the Dallas Bus Station. This is where the Greyhound USA bus service operates and departs from.
The bus from Dallas to Buffalo arrives at the Buffalo station.
To get to Buffalo from the airport, you can take a taxi or rideshare service, which is the most convenient option. The average cost for a taxi ride is around $35-$45 and it takes approximately 20-30 minutes depending on traffic. Another option is to take a shuttle bus service, which costs around $25-$30 per person and takes about the same amount of time. If you prefer public transportation, you can also take a combination of bus and train, which would cost approximately $10-$15 and take around 2-3 hours.
Delta, United Airlines, and American Airlines all offer flights between Dallas and Buffalo. These airlines operate regular direct flights from Dallas/Ft.Worth Airport to Buffalo Airport.
The fastest way to travel from Dallas to Buffalo is by plane. The quickest flight is a direct flight from Dallas/Ft. Worth Airport to Buffalo Airport, which takes approximately 3 hours and 2 minutes. You can choose from multiple airlines, including Delta, United Airlines, and American Airlines. The prices for flights between Buffalo and Dallas range from $102 to $385.
The flight from Dallas to Buffalo typically takes around 3 hours and 2 minutes.
Trains from Dallas to Buffalo arrive at Buffalo Depew Station. This station is located in Depew, a suburb of Buffalo, and is a major transportation hub in the area. It is conveniently located near hotels, restaurants, and other amenities, making it easy for travelers to navigate their way around the city. Upon arrival at Buffalo Depew Station, passengers can easily access taxis, ride-sharing services, or public transportation to reach their final destination within Buffalo.
No, there is no direct train between Dallas and Buffalo. However, you can take a train from Dallas to Buffalo with a transfer in Chicago Union Station. The journey typically takes about 34 hours and 40 minutes. The transfer will occur at Buffalo Depew Station before reaching your final destination in Buffalo.
To catch the train from Dallas to Buffalo you will need to go to the Dallas station. The train services are operated by Amtrak, so look for the Amtrak designated area within the station.
The cost of a flight from Dallas to Buffalo can range from $102 to $385.
The cost of a train ticket from Dallas to Buffalo can vary depending on the class and time of booking. On average, prices range from $73 to $551.
The cost of a bus ticket from Dallas to Buffalo can range from $154 to $344.
The cost of driving from Dallas to Buffalo can vary depending on several factors. On average, the total cost including fuel, tolls, and accommodations for the trip can range from $240 to $360.