Search train tickets toJohnstown

switcheroo

Quickview

How to get to Johnstown by train?

Routes129
Trips per day200
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.

What are the cheapest train tickets to Johnstown?

The cheapest prices for a train ticket to Johnstown that users have found recently on Wanderu start at $18.43. Such great deals to Johnstown are available on 4 routes including Altoona, Altoona 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. Altoona at $18.43 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?

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
63h 0m
Avg. Price
$389.13

New Carrollton

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

Wilmington

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

Trenton

There are 4 train schedules per day connecting Trenton with Johnstown. It takes on average 8 hours to travel 221 miles, 355 kms, by train from Trenton. 2 train carriers offer schedules from Trenton, with Amtrak offering the most daily connections to Johnstown. Traveling by train from Trenton you will most likely to arrive in Johnstown at 47 Walnut St.
Avg. Time
8h 0m
Avg. Price
$96.43

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
$153.86

What train companies travel to Johnstown, Pennsylvania ?

Located in Pennsylvania, United States, you can travel by train to Johnstown from 129 destinations and choose from 200 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 2344.05 miles, 3771.43 kms, covering the journey in 1 hour and 32 minutes

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

train companies serving Johnstown