Trains from Charlotte to Buffalo
🚆 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.