Search Belfasttrain tickets

switcheroo

Quickview

How to get to Belfast by train?

Routes12
Trips per day12
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 Belfast?

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

What are the main train stations in Belfast?

The most popular train station in Belfast is Circle K - 22 Belmont Ave. Circle K - 22 Belmont Ave is the busiest train station in Belfast.

Middletown

There is one train schedule per day connecting Middletown with Belfast. It takes on average 24 hours to travel 491 miles, 790 kms, by train from Middletown. One train company operates schedules from Middletown, with Amtrak offering the most daily connections to Belfast. Travelling by train from Middletown you will most likely to arrive in Belfast at Circle K - 22 Belmont Ave.
Avg. Time
1d 0h 0m
Avg. Price
€210.63

Ardmore

There is one train schedule per day connecting Ardmore with Belfast. It takes on average 22 hours to travel 444 miles, 714 kms, by train from Ardmore. One train company operates schedules from Ardmore, with Amtrak offering the most daily connections to Belfast. Travelling by train from Ardmore you will most likely to arrive in Belfast at Circle K - 22 Belmont Ave.
Avg. Time
22h 0m
Avg. Price
€192.92

Elizabethtown

There is one train schedule per day connecting Elizabethtown with Belfast. It takes on average 24 hours to travel 488 miles, 785 kms, by train from Elizabethtown. One train company operates schedules from Elizabethtown, with Amtrak offering the most daily connections to Belfast. Travelling by train from Elizabethtown you will most likely to arrive in Belfast at Circle K - 22 Belmont Ave.
Avg. Time
1d 0h 0m
Avg. Price
€210.63

Coatesville

There is one train schedule per day connecting Coatesville with Belfast. It takes on average 23 hours to travel 465 miles, 748 kms, by train from Coatesville. One train company operates schedules from Coatesville, with Amtrak offering the most daily connections to Belfast. Travelling by train from Coatesville you will most likely to arrive in Belfast at Circle K - 22 Belmont Ave.
Avg. Time
23h 0m
Avg. Price
€243.79

Downingtown

There is one train schedule per day connecting Downingtown with Belfast. It takes on average 23 hours to travel 459 miles, 739 kms, by train from Downingtown. One train company operates schedules from Downingtown, with Amtrak offering the most daily connections to Belfast. Travelling by train from Downingtown you will most likely to arrive in Belfast at Circle K - 22 Belmont Ave.
Avg. Time
23h 0m
Avg. Price
€148.78

Located in Maine , United States, you can travel by train to Belfast from 12 destinations and choose from 12 daily train schedules to get you there. Amtrak has the most train connections to Belfast. The furthest train arriving in Belfast covers a distance of 490.87 miles, 789.77 kms, covering the journey in and 24 minutes

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

train companies serving Belfast

Amtrak

There are 1 daily Amtrak schedules to Belfast. Amtrak can get you to Belfast by train from 12 destinations including Boston.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
9h 15m
Avg. Price
€69.00