There are 9 ways to get from Carmel to Buffalo by train (Amtrak), bus (Flixbus), car, train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Poughkeepsie Amtrak Station to Buffalotrain Empire Service / ...
9h 9m$242–443Drive 348.3 mi
cheapest- Drive from Carmel to Buffalocar 348.3 mi
6h 55m$64–92Bus via Ithaca
- Take the bus from Route 6 @ Route 52 to Tarrytown Rd @ Central Avebus 77
- Take the bus from White Plains, NY - Tarrytown Road at Westchester County Center to Ithaca, NY - West Ave across from Bakers Flagpolebus
- Take the bus from Ithaca to Buffalobus
10h 54m$98–265Train to Laguardia Airport, fly to Buffalo Niagara International Airport
- Take the train from Brewster to 125th Street - Harlemtrain
- Fly from Laguardia Airport (LGA) to Buffalo Niagara International Airport (BUF)plane LGA - BUF
6h 56m$114–664Bus
- Take the bus from Route 6 @ Route 52 to White Plains Bus Terminal Lane Cbus 77
- Take the bus from New York to Buffalobus Adt N816 / ...
11h 23m$75–306Train to John F. Kennedy International Airport, fly to Buffalo Niagara International Airport
- Take the train from Brewster to Grand Central Terminaltrain
- Fly from John F. Kennedy International Airport (JFK) to Buffalo Niagara International Airport (BUF)plane JFK - BUF
7h 1m$106–526Train, bus to Newark Liberty International Airport, fly to Buffalo Niagara International Airport
- Take the train from Brewster to Grand Central Terminaltrain
- Take the bus from Grand Central to Terminal Bbus
- Fly from Newark Liberty International Airport (EWR) to Buffalo Niagara International Airport (BUF)plane EWR - BUF
7h 42m$118–542Train to Laguardia Airport, fly to Rochester, bus
- Take the train from Brewster to 125th Street - Harlemtrain
- Fly from Laguardia Airport (LGA) to Rochester (ROC)plane LGA - ROC
- Take the bus from Rochester Bus Stop to Buffalobus
8h 9m$146–730Train, bus to Newark Liberty International Airport, fly to Rochester, bus
- Take the train from Brewster to Grand Central Terminaltrain
- Take the bus from Grand Central to Terminal Bbus
- Fly from Newark Liberty International Airport (EWR) to Rochester (ROC)plane EWR - ROC
- Take the bus from Rochester Bus Stop to Buffalobus
8h 57m$544–1,698
Carmel to Buffalo by bus and train
Questions & Answers
The cheapest way to get from Carmel to Buffalo is to drive which costs $60 - $95 and takes 6h 55m.
The fastest way to get from Carmel to Buffalo is to drive which takes 6h 55m and costs $60 - $95.
No, there is no direct bus from Carmel to Buffalo. However, there are services departing from Route 6 @ Route 52 and arriving at Buffalo via White Plains, NY - Tarrytown Road at Westchester County Center, Boldt Hall and Ithaca. The journey, including transfers, takes approximately 10h 54m.
No, there is no direct train from Carmel to Buffalo. However, there are services departing from Beacon and arriving at Buffalo via Poughkeepsie Amtrak Station. The journey, including transfers, takes approximately 9h 9m.
The distance between Carmel and Buffalo is 407 miles. The road distance is 350.3 miles.
The best way to get from Carmel to Buffalo without a car is to train which takes 9h 9m and costs $240 - $450.
It takes approximately 9h 9m to get from Carmel to Buffalo, including transfers.
Carmel to Buffalo bus services, operated by Westchester County Bee-Line System, depart from Route 6 @ Route 52 station.
Carmel to Buffalo train services, operated by Amtrak, depart from Poughkeepsie Amtrak Station.
The best way to get from Carmel to Buffalo is to train which takes 9h 9m and costs $240 - $450. Alternatively, you can bus via Ithaca, which costs $95 - $270 and takes 10h 54m.
What companies run services between Carmel, NY, USA and Buffalo, NY, USA?
Amtrak operates a train from Poughkeepsie Amtrak Station to Buffalo 3 times a day. Tickets cost $110–240 and the journey takes 7h 12m. VIA Rail also services this route once daily. Alternatively, you can take a bus from Route 6 @ Route 52 to Buffalo via Tarrytown Rd @ Central Ave, White Plains, NY - Tarrytown Road at Westchester County Center, Ithaca, NY - West Ave across from Bakers Flagpole, Boldt Hall, Ithaca Commons - Seneca St, and Ithaca in around 10h 54m.
- Website
- united.com
Flights from Laguardia Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 48m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–700
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $70–460
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $90–550
Flights from Laguardia Airport to Rochester via Washington Dulles
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $130–750
Flights from Newark Liberty International Airport to Rochester
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $75–500
Flights from Newark Liberty International Airport to Rochester via Washington Dulles
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $100–600
- Website
- delta.com
Flights from Laguardia Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $90–600
Flights from John F. Kennedy International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $70–450
Flights from Laguardia Airport to Rochester
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $95–650
- Website
- jetblue.com
Flights from John F. Kennedy International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $70–450
Flights from John F. Kennedy International Airport to Buffalo Niagara International Airport via Boston
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $95–550
- Website
- aa.com
Flights from Laguardia Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $90–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Poughkeepsie Amtrak Station to Buffalo
- Ave. Duration
- 7h 12m
- Frequency
- 3 times a day
- Estimated price
- $110–240
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Poughkeepsie Amtrak Station to Buffalo
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $100–270
- Website
- VIA Rail
- Escape
- $100–230
- Business
- $130–250
- Business Plus
- $140–270
- Economy
- $110–230
- Economy Plus
- $120–240
- Phone
- +1 877.690.5114
- Website
- Metro North Railroad
Train from Brewster to 125th Street - Harlem
- Ave. Duration
- 1h 17m
- Frequency
- Every 20 minutes
- Estimated price
- $14–22
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $14–17
- Peak
- $19–22
Train from Brewster to Grand Central Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 20 minutes
- Estimated price
- $15–23
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $15–18
- Peak
- $21–23
Train from Brewster to Grand Central Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 20 minutes
- Estimated price
- $15–23
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $15–18
- Peak
- $21–23
Train from Brewster to 125th Street - Harlem
- Ave. Duration
- 1h 17m
- Frequency
- Every 20 minutes
- Estimated price
- $14–22
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $14–17
- Peak
- $19–22
Train from Brewster to Grand Central Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 20 minutes
- Estimated price
- $15–23
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $15–18
- Peak
- $21–23
- Phone
- +1 (914) 813-7777
- [email protected]
- Website
- Westchester County Bee-Line System
Bus from Route 6 @ Route 52 to Tarrytown Rd @ Central Ave
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- Westchester County Bee-Line System
- Schedules at
- Bee-Line Bus Schedules and Maps
- All other routes - Adults and children 5+
- $3
- BxM4C/Rte28 Westchester-Manhattan Express - Adult and children 5+
- $8
Bus from Route 6 @ Route 52 to White Plains Bus Terminal Lane C
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- Westchester County Bee-Line System
- Schedules at
- Bee-Line Bus Schedules and Maps
- All other routes - Adults and children 5+
- $3
- BxM4C/Rte28 Westchester-Manhattan Express - Adult and children 5+
- $8
- Phone
- +1-844-800-6828
- [email protected]
- Website
- OurBus
Bus from White Plains, NY - Tarrytown Road at Westchester County Center to Ithaca, NY - West Ave across from Bakers Flagpole
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Estimated price
- $65–160
- Website
- OurBus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Ithaca to Buffalo
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $26–45
- Schedules at
- Flixbus USA
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $11–20
- Schedules at
- Flixbus USA
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $11–20
- Schedules at
- Flixbus USA
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Ithaca to Buffalo
- Saver
- $28–95
- Flexible
- $55–100
Bus from New York to Buffalo
- Saver
- $60–260
- Flexible
- $110–280
- Phone
- +1 (866) 912-6224
- [email protected]
- Website
- newarkairportexpress.com
Bus from Grand Central to Terminal B
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $25
- Book at
- Coach USA
- One Way - Adult
- $25
Bus from Grand Central to Terminal B
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $25
- Book at
- Coach USA
- One Way - Adult
- $25
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $11–22
- Website
- Greyhound
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $11–22
- Website
- Greyhound
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
How to get from JFK to New York City
Read the travel guide
More Questions & Answers
Carmel to Buffalo bus services, operated by Westchester County Bee-Line System, arrive at Tarrytown Rd @ Central Ave station.
Carmel to Buffalo train services, operated by Amtrak, arrive at Buffalo station.
Yes, the driving distance between Carmel to Buffalo is 350 miles. It takes approximately 6h 55m to drive from Carmel to Buffalo.
There are 227+ hotels available in Buffalo.























