1map logoGo to main page

Denver, CO, USA to Buffalo, NY, USA from $74: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Denver, United States of America
to
Buffalo, United States of America

How to Get from Denver 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.

$74 by trainBest price
2463 kmDistance
5h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Denver 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
5h  34m
Estimated price
$104-492
Recommended
Company
Amtrak
Train
Average Duration
31h  24m
Estimated price
$74-562
Cheapest
route map
Distance: 2463 km
Duration: 5h 34m

See more options

Company
Greyhound USA
Bus
Average Duration
34h  50m
Estimated price
$174-376
Company
N/A
Drive
Average Duration
24h  23m
Estimated price
$270-410

Traveling From Denver to Buffalo

The journey from Denver, with its stunning Rocky Mountain views and outdoor adventures, to Buffalo, known for its rich history and border charm, offers a captivating contrast between vibrant landscapes and urban culture.

Best Neighbourhoods in Buffalo

Buffalo boasts diverse neighborhoods, each with its distinct character and allure.

Allentown
• Vibrant arts scene with galleries and festivals
• Eclectic dining options featuring local cuisine
Elmwood Village
• Charming boutiques and shops along tree-lined streets
• Abundant parks perfect for leisure and relaxation
North Buffalo
• Family-friendly atmosphere with spacious parks
• Access to the beautiful Delaware Park and Zoo

Best Times To Visit Buffalo's Attractions

Planning your visit to Buffalo's attractions thoughtfully enhances your experience.

Niagara Falls
Visit early mornings on weekdays to avoid large crowds and savor the views.
Buffalo Museum of Science
Mid-afternoon during weekdays offers a quieter atmosphere and engaging exhibits.
Canalside
Evenings in late spring are perfect for enjoying outdoor events and food vendors.

Buffalo Weather: What to Expect Year-Round

Buffalo experiences a humid continental climate, featuring cold winters and warm summers, making late spring and early fall the ideal times for comfortable exploration. Weather can significantly impact your travel plans, so be prepared for snowfall in winter or occasional rainfall in warmer months.

Dining in Buffalo: A Flavorful Contrast

When in Buffalo, try the iconic Buffalo wings at Anchor Bar, where the spicy and tangy flavors reflect the city's rich culinary tradition. This dining experience stands out from Denver's focus on farm-to-table dishes, immersing you in a lively atmosphere that celebrates local ingredients and bold tastes.

Denver - Buffalo operators

Explore transport companies operating between Denver 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 Denver (DEN) to Buffalo (BUF)

Average Duration
2h 55m
Estimated price
$1045-1046
Website
united.com

Plane from Denver (DEN) to Buffalo (BUF)

Average Duration
5h 13m
Estimated price
$1045-1049
Website
delta.com

Plane from Denver (DEN) to Buffalo (BUF)

Average Duration
5h 42m
Estimated price
$4920-4921
Website
flyfrontier.com

Plane from Denver (DEN) to Buffalo (BUF)

Average Duration
3h 7m
Estimated price
$1041-1046
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Denver to Chicago Union Station

Average Duration
18h 40m
Estimated price
$4923-4924

Train from Chicago Union Station to Buffalo Depew Station

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

Bus from Denver Union Station to St Louis Bus Station

Average Duration
15h 55m
Estimated price
$4929-5621

Bus from St Louis Bus Station to Columbus Bus Station

Average Duration
9h 20m
Estimated price
$5622-743

Bus from N Wilson Rd & Ferrell Pl - Columbus to Buffalo, NY

Average Duration
7h 35m
Estimated price
$747-5623
Contact phone
+1 888-378-3823
Website
baronsbus.com

Bus from N Wilson Rd & Ferrell Pl - Columbus to Buffalo, NY

Average Duration
7h 35m
Estimated price
$747-5623

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

Traveling between Denver 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 captivating road trip from Denver to Buffalo spanning a remarkable 1531 miles through the heart of the United States. Witness the stunning landscapes as you traverse through multiple states on this epic journey. 💸 The cost for this adventure varies between $270 to $410 for the round trip, offering a budget-friendly escapade for travelers seeking a mix of affordability and exploration. Enjoy the freedom of the open road and the flexibility to stop and explore charming towns along the way. 🏞️ As you navigate through picturesque highways and endless stretches of scenic beauty, anticipate an immersive 24 hours and 23 minutes of pure driving pleasure from Denver to Buffalo. This journey promises a blend of excitement, relaxation, and unforgettable memories waiting to be made.
Average price
$270 - $410
🌟 Experience a leisurely 31-hour ride through picturesque landscapes and charming cities. With transfers along the way, you'll have the opportunity to relax and enjoy the unique train travel experience. 💸 Ticket prices for the Denver to Buffalo train range from $74 to $562, offering options for different budgets.
Departure Point
Denver station
Arrival Point
Buffalo Depew Station
🛫 Flying from Denver to Buffalo is a convenient option with a direct flight time of 2 hours and 55 minutes. Several airlines including Frontier, Delta, Southwest, and United operate flights between Denver Airport and Buffalo Airport. 🛄 The total travel time from Denver to Buffalo by plane is approximately 5 hours and 34 minutes, including layovers for connecting flights. Passengers can choose from different flight options based on their preferences and schedules. 💸 Flight prices between Denver and Buffalo typically range from $104 to $492, offering travelers flexibility to select a fare that best fits their budget. Overall, flying between these two cities provides a relatively efficient and comfortable travel experience.
Departure Point
Denver Airport
Arrival Point
Buffalo Airport
🚌 Unfortunately, there is no direct bus from Denver to Buffalo. The journey requires transfers and takes approximately 34 hours and 50 minutes. 🗺️ Route options vary but typically involve stops in cities like St. Louis and Pittsburgh before reaching Buffalo. Prices for the bus ticket can range from $174 to $376. ⏰ Depending on the specific route chosen, the trip from Denver to Buffalo can take between 1 day and 16 hours to 2 days and 2 hours, covering distances ranging from 1,694 to 2,009 miles with multiple transfers along the way.
Departure Point
Denver Union Station
Arrival Point
Buffalo, NY station

Frequently asked questions

Find out more about the route from Denver to Buffalo.

Or choose the category:
The cheapest way to travel from Denver to Buffalo is by train. Amtrak offers several routes that connect the two cities, with fares ranging from $70 to $600. The journey takes approximately 31 hours and 16 minutes, providing a scenic and comfortable option for budget-conscious travelers. Booking in advance and being flexible with travel dates can help secure the best fare.
The fastest way to travel from Denver to Buffalo is by flying. Flights from Denver to Buffalo typically take around 5 hours and 43 minutes. Prices for flights can range from $100 to $600 depending on the airline and time of booking. It is recommended to book your flight in advance to secure the best prices for your journey.
It is approximately 1375 miles from Denver to Buffalo. When driving, the road distance is approximately 1530.7 miles. The exact time it takes to travel between the two cities by road or air will depend on various factors such as traffic conditions and the chosen mode of transportation.
The best option for traveling from Denver to Buffalo without a car is by train. Amtrak operates train services that take approximately 31 hours and 16 minutes, with ticket prices ranging from $70 to $600. The train journey offers a comfortable and scenic way to travel, allowing you to sit back, relax, and enjoy the beautiful views along the way. Additionally, traveling by train allows you to avoid the hassle of driving and navigating through unfamiliar areas, making it an ideal choice for a stress-free journey.
The approximate travel time from Denver to Buffalo is 5 hours and 43 minutes. This includes any necessary transfers along the way. Keep in mind that the actual duration may vary depending on factors such as traffic, weather conditions, and the mode of transportation chosen. It is always recommended to check for any potential delays or disruptions before your journey.
The cheapest way to get from Denver to Buffalo is by taking a train, which can cost anywhere between $70 and $600 depending on the class and type of ticket. The train journey takes approximately 31 hours and 16 minutes. Alternatively, you could fly from Denver to Buffalo, which takes around 5 hours and 43 minutes and costs between $100 and $600. Another option is to take a bus, which takes approximately 35 hours and 25 minutes and costs between $170 and $400.
There are plenty of options for accommodation near Buffalo. There are over 165 hotels available ranging in price from $39 and up. Some popular hotels in the area include the Hyatt Regency Buffalo and Hotel at the Lafayette. Whether you are looking for a luxury hotel or a budget-friendly option, you will be able to find a suitable place to stay in Buffalo.
Yes, it is possible to drive from Denver to Buffalo. The driving distance between the two cities is approximately 1531 miles. The journey typically takes around 24 hours and 23 minutes, depending on traffic and road conditions. It is important to plan for rest stops, as it is a long and tiring drive.
No, there is no direct bus between Denver and Buffalo. However, there are bus services available that require transfers. The journey typically involves departing from Denver Union Station Bus Concourse and traveling through cities such as St Louis, Indianapolis, and Cincinnati before reaching Buffalo. The total travel time, including transfers, is approximately 35 hours and 25 minutes.
You can catch the bus from Denver to Buffalo at the Denver Union Station Bus Concourse. Greyhound USA operates bus services for this route. The bus station is conveniently located at the Denver Union Station, making it easily accessible for travelers. Be sure to check the bus schedule and plan your arrival at the station accordingly.
The Denver to Buffalo bus arrives at the Buffalo station. This is the designated stop for Barons Bus, the operator of this route. Make sure to check the specific arrival location and schedule before your trip to ensure a smooth journey. The bus station in Buffalo may offer various amenities such as ticketing services, restrooms, and waiting areas for your convenience upon arrival.
To get to Buffalo from the airport, there are several options available. The most convenient method is to take a taxi or rideshare service directly from the airport to your destination in Buffalo, which usually takes around 20-30 minutes and costs around $35-$50. Another option is to take a shuttle service, which typically costs around $25-$35 per person and takes approximately 30-45 minutes. If you prefer to use public transportation, you can take the NFTA Metro Bus from the airport to downtown Buffalo, which costs around $2 and takes approximately 45-60 minutes. Alternatively, you can also rent a car from one of the car rental agencies available at the airport for more flexibility and convenience during your stay in Buffalo.
Frontier Airlines, Delta, and American Airlines are the major airlines that offer flights from Denver to Buffalo. In addition to these, there are two other airlines that also provide service on this route. It is recommended to compare prices and schedules of all the airlines to find the best option for your travel.
The fastest way to get from Denver to Buffalo is by plane. The quickest flight from Denver Airport to Buffalo Airport is a direct flight, which takes approximately 3 hours and 5 minutes. Frontier Airlines, Delta, American Airlines, and two other airlines offer flights from Denver Airport to Buffalo Airport, with a flight duration of 5 hours and 43 minutes. The prices for flights between Buffalo and Denver vary from $104 to $562, depending on the airline and time of booking.
The flight from Denver to Buffalo typically takes around 3 hours and 5 minutes. This is for a direct flight without any layovers. However, it's always recommended to check with airlines for the most up-to-date schedule and duration for your specific travel dates. Keep in mind that flight times can vary due to factors such as weather conditions and air traffic.
Trains from Denver to Buffalo arrive at the Buffalo Depew Station. This station is located in Depew, New York, a suburb of Buffalo. It is a major transportation hub in the area and provides convenient access to the city and surrounding areas. The station is equipped with various amenities such as waiting areas, restrooms, and ticketing services.
Yes, there is no direct train between Denver and Buffalo. However, there are train services available that would require transfers. The journey would typically involve departing from Denver, transferring at Chicago Union Station, and finally arriving at Buffalo Depew Station. The total travel time for this route, including transfers, is approximately 31 hours and 16 minutes.
To catch a train from Denver to Buffalo you can go to the Denver station. This is where the train services operated by Amtrak depart from. Make sure to check the schedule and arrive at the station with enough time before the departure. It is advisable to book your tickets in advance to secure your seat on the train.
The cost of a flight from Denver to Buffalo can range from $104 to $562, depending on the airline, time of year, and how far in advance you book. It's important to check multiple airlines and compare prices to find the best deal. Additionally, consider booking your flight on a weekday or during off-peak travel seasons to potentially find lower fares.
The cost of a train from Denver to Buffalo varies depending on factors such as the class of service and the time of booking. Prices range from approximately $74 to $562. It is advisable to book your train tickets in advance to secure the best possible fares. It's important to note that prices are subject to change and may also vary based on any ongoing promotions or discounts.
The cost of a bus from Denver to Buffalo ranges from $176 to $391. This price can vary depending on factors such as the time of year, the type of bus service, and any discounts or promotions available at the time of booking. It is advisable to check with different bus companies and compare prices to find the best deal for your travel dates.
The cost to drive from Denver to Buffalo can vary depending on factors such as gas prices, tolls, and vehicle efficiency. On average, the estimated cost for this road trip is around $270 to $410, including fuel expenses and toll fees. Keep in mind that these prices are subject to change and may also depend on the specific route taken. It's always a good idea to check for current gas prices and plan accordingly to ensure a smooth and cost-effective journey.

Trips to Buffalo