COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Lancaster

switcheroo

Quickview

How to get to Lancaster by train

Routes101
Trips per day293
train lines3
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Lancaster?

£8.00 is the cheapest price for a train ticket to Lancaster, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Lancaster. In the last month, trains from Elizabethtown to Lancaster had the lowest average price at £8.00. The train from Mount Joy to Lancaster also tends to start at relatively low prices.

Where is the train station in Lancaster, PA?

The main train station in Lancaster is 53 E Mcgovern Ave. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Lancaster.

Somerdale

There are 14 scheduled trains per day from Somerdale to Lancaster. The route can be as long as 70 miles, or 112 kilometers. On average, the journey takes 2 hours and 53 minutes. One train company, Amtrak, connects Somerdale to Lancaster. Trains from Somerdale usually arrive in Lancaster at 53 E Mcgovern Ave.
Avg. Time
2h 53m
Avg. Price
£19.55

Atco

There are 14 scheduled trains per day from Atco to Lancaster. The route can be as long as 78 miles, or 125 kilometers. On average, the journey takes 3 hours . One train company, Amtrak, connects Atco to Lancaster. Trains from Atco usually arrive in Lancaster at 53 E Mcgovern Ave.
Avg. Time
3h 0m
Avg. Price
£20.96

Cherry Hill

There are 14 scheduled trains per day from Cherry Hill to Lancaster. The route can be as long as 69 miles, or 110 kilometers. On average, the journey takes 2 hours and 42 minutes. One train company, Amtrak, connects Cherry Hill to Lancaster. Trains from Cherry Hill usually arrive in Lancaster at 53 E Mcgovern Ave.
Avg. Time
2h 42m
Avg. Price
£18.77

Pennsauken

There are 12 scheduled trains per day from Pennsauken to Lancaster. The route can be as long as 67 miles, or 107 kilometers. On average, the journey takes 2 hours and 34 minutes. One train company, Amtrak, connects Pennsauken to Lancaster. Trains from Pennsauken usually arrive in Lancaster at 53 E Mcgovern Ave.
Avg. Time
2h 34m
Avg. Price
£18.80

Stamford

There are 11 scheduled trains per day from Stamford to Lancaster. The route can be as long as 162 miles, or 260 kilometers. On average, the journey takes 4 hours and 52 minutes. One train company, Amtrak, connects Stamford to Lancaster. Trains from Stamford usually arrive in Lancaster at 53 E Mcgovern Ave.
Avg. Time
4h 52m
Avg. Price
£84.79

Located in Pennsylvania, Lancaster is accessible by train from 101 other cities. You can choose from 293 daily scheduled trips when you search for trains to Lancaster on Wanderu. Amtrak Keystone Service usually has the most trains on any given day.

Looking for other ways to get there? Coach tickets to Lancaster are also available..

Train companies serving Lancaster

Amtrak

There are 24 scheduled Amtrak trains per day. Amtrak can get you to Lancaster from 92 cities, including Washington.
Avg. Time
5h 21m
Avg. Price
£60.55

Amtrak Keystone Service

There are 34 scheduled Amtrak Keystone Service trains per day. Amtrak Keystone Service can get you to Lancaster from 13 cities, including Harrisburg.
Avg. Time
0h 59m
Avg. Price
£14.43

Amtrak Pennsylvanian

There are 6 scheduled Amtrak Pennsylvanian trains per day. Amtrak Pennsylvanian can get you to Lancaster from 10 cities, including Harrisburg.
Avg. Time
2h 34m
Avg. Price
£29.18