There are two Amtrak Station's in the metro Buffalo area.
Buffalo-Exchange (BFX)
75 Exchange Street
Buffalo, NY 14203
Serves Amtrak routes: Empire Service ; Maple Leaf
And
Buffalo-Depew station (BUF),
55 Dick Road,
Depew, NY 14043
Serves Amtrak routes:
Empire Service ; Lake Shore Limited ; Maple Leaf
The Amtrak station that is closest to the buffalo Airport is the Buffaloâ??Depew Station. It is located at 55 Dick Road in Depew, New York.
Amtrak: National Rail Passenger Service for StationInforma 75 Exchange St, Buffalo, NY 14203 - (716) 856-2075Website - Directions Buffalo-Exchange Street Amtrak Station Exchange Btw Ellicott & Washington, Bufalo, Buffalo, NY 14203Directions
The address of the Buffalo Station is: 329 Dodge St, Buffalo, 52728 0001
VIA Rail Canada, in cooperation with Amtrak, operates the daily Maple Leaf from Toronto. The first Amtrak, and therefore US, train station is in Niagara Falls, NY, The train continues east and south to Buffalo, Rochester, Syracuse, Albany and New York.
1819 Morris Avenue Birmingham, AL 35203
1400 Sligh Blvd., Orlando, FL 32806
There is not an Amtrak station in Las Cruces, NM. The nearest Amtrak station is in Deming, NM. The address is: 400 East Railroad Avenue Deming, NM 88030 Actually, the El Paso Texas Amtrak is closer. It is 48.9 miles from Las Cruces, town to town mileage.
The Greyhound bus station is downtown and the airport is in the suburbs. Taxi ride is about 15-20 minutes, depending on traffic, and should cost around $25. USD.
Dwight - Amtrak station - was created in 1891.
Norman - Amtrak station - was created in 1909.
Kissimmee - Amtrak station - was created in 1883.
Alliance - Amtrak station - was created in 1990.