Search Johnstown train tickets

switcheroo

Quickview

How to get to Johnstown by train?

Routes220
Trips per day306
train carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Johnstown?

The cheapest prices for a train ticket to Johnstown that users have found recently on Wanderu start at $14.60. Such great deals to Johnstown are available on two routes including Latrobe and Latrobe. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Johnstown. Latrobe at $14.60 has consistently the lowest average train ticket prices to Johnstown.

What are the main train stations in Johnstown?

The most popular train station in Johnstown is 47 Walnut St. 47 Walnut St is the busiest train station in Johnstown.

What are the most popular train routes to Johnstown?

Baltimore

There are 6 train schedules per day connecting Baltimore with Johnstown. It takes on average 10 hours to travel 143 miles, 229 kms, by train from Baltimore. One train company operates schedules from Baltimore, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Baltimore you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
10h 0m
Avg. Price
$149.52

Phoenix

There are 5 train schedules per day connecting Phoenix with Johnstown. It takes on average 63 hours to travel 1882 miles, 3028 kms, by train from Phoenix. One train company operates schedules from Phoenix, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Phoenix you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
15h 0m
Avg. Price
$392.23

Liverpool

There are 4 train schedules per day connecting Liverpool with Johnstown. It takes on average 8 hours to travel 104 miles, 166 kms, by train from Liverpool. One train company operates schedules from Liverpool, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Liverpool you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
8h 0m
Avg. Price
$79.95

Battle Creek

There are 4 train schedules per day connecting Battle Creek with Johnstown. It takes on average 21 hours to travel 353 miles, 568 kms, by train from Battle Creek. One train company operates schedules from Battle Creek, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Battle Creek you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
21h 0m
Avg. Price
$169.51

Indianapolis

There are 4 train schedules per day connecting Indianapolis with Johnstown. It takes on average 19 hours to travel 385 miles, 620 kms, by train from Indianapolis. One train company operates schedules from Indianapolis, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Indianapolis you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
19h 0m
Avg. Price
$169.18

What train companies travel to Johnstown, Pennsylvania ?

Located in Pennsylvania, United States, you can travel by train to Johnstown from 220 destinations and choose from 306 daily train schedules to get you there. Amtrak has the most train connections to Johnstown. The furthest train arriving in Johnstown covers a distance of 2352.47 miles, 3784.97 kms, covering the journey in 1 hour and 34 minutes

Looking for other ways to get there? Check out Bus options to Johnstown.

train companies serving Johnstown