Search Williamsport train tickets

switcheroo

Quickview

How to get to Williamsport by train?

Routes141
Trips per day266
train carriers1
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 Williamsport?

The cheapest prices for a train ticket to Williamsport that users have found recently on Wanderu start at $6.65. Such great deals to Williamsport are available on one route to Trout Run. 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 Williamsport. Trout Run at $6.65 has consistently the lowest average train ticket prices to Williamsport.

What are the main train stations in Williamsport?

The most popular train station in Williamsport is Susquehanna Trailways Bus Terminal. Susquehanna Trailways Bus Terminal is the busiest train station in Williamsport.

What are the most popular train routes to Williamsport?

Pontiac

There are 5 train schedules per day connecting Pontiac with Williamsport. It takes on average 31 hours to travel 607 miles, 976 kms, by train from Pontiac. One train company operates schedules from Pontiac, with Amtrak offering the most daily connections to Williamsport. Traveling by train from Pontiac you will most likely to arrive in Williamsport at Susquehanna Trailways Bus Terminal.
Avg. Time
7h 0m
Avg. Price
$267.27

Springfield

There are 5 train schedules per day connecting Springfield with Williamsport. It takes on average 33 hours to travel 672 miles, 1081 kms, by train from Springfield. One train company operates schedules from Springfield, with Amtrak offering the most daily connections to Williamsport. Traveling by train from Springfield you will most likely to arrive in Williamsport at Susquehanna Trailways Bus Terminal.
Avg. Time
9h 0m
Avg. Price
$255.29

Carlinville

There are 5 train schedules per day connecting Carlinville with Williamsport. It takes on average 34 hours to travel 693 miles, 1114 kms, by train from Carlinville. One train company operates schedules from Carlinville, with Amtrak offering the most daily connections to Williamsport. Traveling by train from Carlinville you will most likely to arrive in Williamsport at Susquehanna Trailways Bus Terminal.
Avg. Time
10h 0m
Avg. Price
$207.13

Devils Lake

There are 4 train schedules per day connecting Devils Lake with Williamsport. It takes on average 43 hours to travel 1170 miles, 1883 kms, by train from Devils Lake. One train company operates schedules from Devils Lake, with Amtrak offering the most daily connections to Williamsport. Traveling by train from Devils Lake you will most likely to arrive in Williamsport at Susquehanna Trailways Bus Terminal.
Avg. Time
19h 0m
Avg. Price
$391.52

Ann Arbor

There are 4 train schedules per day connecting Ann Arbor with Williamsport. It takes on average 31 hours to travel 355 miles, 572 kms, by train from Ann Arbor. One train company operates schedules from Ann Arbor, with Amtrak offering the most daily connections to Williamsport. Traveling by train from Ann Arbor you will most likely to arrive in Williamsport at Susquehanna Trailways Bus Terminal.
Avg. Time
7h 0m
Avg. Price
$359.59

What train companies travel to Williamsport, Pennsylvania ?

Located in Pennsylvania, United States, you can travel by train to Williamsport from 141 destinations and choose from 266 daily train schedules to get you there. Amtrak has the most train connections to Williamsport. The furthest train arriving in Williamsport covers a distance of 2407.90 miles, 3874.16 kms, covering the journey in 1 hour and 36 minutes

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

train companies serving Williamsport