Search train tickets to Abbotsford

switcheroo

Quickview

How to get to Abbotsford by train?

Routes2
Trips per day2
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 Abbotsford?

The cheapest prices for a train ticket to Abbotsford that users have found recently on Wanderu start at €47.20. Such great deals to Abbotsford are available on two routes including Seattle and Seattle. 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 Abbotsford. Seattle at €47.20 has consistently the lowest average train ticket prices to Abbotsford.

What are the main train stations in Abbotsford?

The most popular train station in Abbotsford is Greyhound Station. Greyhound Station is the busiest train station in Abbotsford.

Edmonds

There are 3 train schedules per day connecting Edmonds with Abbotsford. It takes on average 12 hours to travel 87 miles, 139 kms, by train from Edmonds. One train company operates schedules from Edmonds, with Amtrak offering the most daily connections to Abbotsford. Travelling by train from Edmonds you will most likely to arrive in Abbotsford at Greyhound Station.
Avg. Time
12h 0m
Avg. Price
€55.07

Everett

There are 3 train schedules per day connecting Everett with Abbotsford. It takes on average 12 hours to travel 75 miles, 120 kms, by train from Everett. One train company operates schedules from Everett, with Amtrak offering the most daily connections to Abbotsford. Travelling by train from Everett you will most likely to arrive in Abbotsford at Greyhound Station.
Avg. Time
12h 0m
Avg. Price
€55.07

Portage

There are 2 train schedules per day connecting Portage with Abbotsford. It takes on average 55 hours and 17 minutes to travel 1602 miles, 2578 kms, by train from Portage. One train company operates schedules from Portage, with Amtrak offering the most daily connections to Abbotsford. Travelling by train from Portage you will most likely to arrive in Abbotsford at Greyhound Station.
Avg. Time
2d 7h 17m
Avg. Price
€403.05

Rugby

There are 2 train schedules per day connecting Rugby with Abbotsford. It takes on average 41 hours and 51 minutes to travel 1017 miles, 1635 kms, by train from Rugby. One train company operates schedules from Rugby, with Amtrak offering the most daily connections to Abbotsford. Travelling by train from Rugby you will most likely to arrive in Abbotsford at Greyhound Station.
Avg. Time
1d 17h 51m
Avg. Price
€246.01

Spokane

There are 2 train schedules per day connecting Spokane with Abbotsford. It takes on average 20 hours and 27 minutes to travel 245 miles, 395 kms, by train from Spokane. One train company operates schedules from Spokane, with Amtrak offering the most daily connections to Abbotsford. Travelling by train from Spokane you will most likely to arrive in Abbotsford at Greyhound Station.
Avg. Time
20h 27m
Avg. Price
€101.67

Located in British Columbia, Canada, you can travel by train to Abbotsford from 2 destinations and choose from 2 daily train schedules to get you there. Amtrak has the most train connections to Abbotsford. The furthest train arriving in Abbotsford covers a distance of 100.13 miles, 161.10 kms, covering the journey in and 8 minutes

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

train companies serving Abbotsford

Amtrak

There are 1 daily Amtrak schedules to Abbotsford. Amtrak can get you to Abbotsford by train from Seattle.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
7h 45m
Avg. Price
€47.20