Distance 225 miles (363 km) |
Average train duration 12h 0m |
Cheapest ticket price $295 (€255) |
Trains per day 3 |
Fastest train 11h 33m |
First train 05:30 |
Last train 22:21 |
Buy your official VIA Rail and Amtrak train tickets from Rochester, NY to Lancaster, PA from $250 (€215) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.
VIA Rail Canada is the national passenger rail service of Canada, providing intercity and regional services across the country including trains between Rochester, NY and Lancaster, PA. It operates over 12,500 km of track, connecting over 450 communities in 8 provinces. VIA Rail offers a variety of train types, including the Ocean, the Canadian, the Corridor, and the Regional. The Ocean is a transcontinental train that runs between Montreal and Halifax, while the Canadian runs between Toronto and Vancouver. The Corridor is a regional service that runs between Quebec City and Windsor, and the Regional is a short-distance service that operates in Ontario and Quebec. VIA Rail offers a variety of ticket types, including Economy, Economy Plus, Business, and Sleeper Class. Onboard facilities include Wi-Fi, power outlets, and a variety of dining options. The most popular routes for VIA Rail Canada are the Toronto-Montreal route, the Toronto-Ottawa route, and the Montreal-Quebec City route.
Rochester, NY to Lancaster, PA train information with VIA Rail:
Planning your trip by train from Rochester, NY to Lancaster, PA ensures a smooth and scenic journey without the stress of long drives. Trains from Rochester, NY to Lancaster, PA typically depart from Rochester-Amtrak Station and arrive at Lancaster Train Station, providing easy access to these vibrant cities. Offering comfortable seating, picturesque views along the route, and the opportunity to relax en route, the train is a practical and enjoyable travel option. Whether you're commuting for business or seeking leisure escapes, booking your Rochester, NY to Lancaster, PA train ride is a convenient and efficient choice.
Looking for affordable travel options? A train ticket from Rochester, NY to Lancaster, PA can fit various budgets, with prices starting as low as $295 (€255). On average, you can expect to pay around $295 (€255) for this trip, making train travel an economical and comfortable choice for this route. For the best deals and a convenient experience, we recommend traveling during March, as prices tend to dip and crowds are smaller during this month. Don't miss out on snagging low-cost tickets for a smooth and scenic journey!
Traveling by train from Rochester, NY to Lancaster, PA is a convenient and comfortable journey thanks to Amtrak, the principal service provider on this route. Amtrak offers reliable long-distance travel on its various train services, such as the Amtrak Lake Shore Limited, which connects Rochester to major hubs, and onward transfers through regional routes to Lancaster. Passengers can enjoy spacious seating, Wi-Fi access, power outlets, and an onboard café serving snacks and beverages. With a focus on comfort and efficiency, this route offers a seamless experience for both business and leisure travelers.
Planning a trip from Rochester, NY to Lancaster, PA? The train journey covers a distance of approximately 225 miles (363 km), with an average train journey duration of around 11h 33m. This scenic route provides a comfortable and hassle-free way to travel between these two cities.
When it comes to train frequency, there are around 3 trains running daily between Rochester, NY and Lancaster, PA. These trains typically operate every day of the week, making it convenient for travelers no matter when they plan to go.
The first train from Rochester, NY to Lancaster, PA usually departs at 05:30, while the last train of the day typically leaves at 22:21. Be sure to check the most up-to-date Rochester, NY to Lancaster, PA train schedule to plan your trip efficiently.
Here are some other resources that might have the information you need