Trip to Craigavon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Belfast to Craigavon

🚂 Departing from Belfast, travelers can hop on a direct train bound for Portadown operated by Irish Rail. Services run every day with departures every 30 minutes, making it a convenient and frequent journey. 🌳 The picturesque route from Belfast to Portadown takes approximately 34 minutes by train, offering passengers a short and scenic trip through the Northern Irish countryside. Upon arrival in Portadown, travelers will be close to their final destination of Craigavon. 💰 The cost of a train ticket between Belfast and Craigavon typically ranges from £6 to £9, providing an affordable and efficient mode of transportation for those looking to explore this charming region of the United Kingdom.

Where to stay in Craigavon

There are over 3 hotels to stay in Craigavon. Prices range from $237 per night.

Find accommodation
  • Irish Rail is the company that provides train services from Belfast to Craigavon. The direct train route departs from Belfast and arrives at Portadown, with services operating every 30 minutes, seven days a week. The journey typically takes around 34 minutes. Ticket prices for the train between Belfast and Craigavon range from £6 to £10.
  • The fastest train between Belfast and Craigavon is the direct train operated by Irish Rail. This train route departs from Belfast station and arrives at Portadown station in approximately 34 minutes. Services run every 30 minutes, providing frequent and efficient transportation between the two cities. Ticket prices for this fast train service range from £6 to £10.
  • The departure station for trains leaving for Craigavon from Belfast is Belfast station. This station is where the Irish Rail-operated train services bound for Craigavon originate. Passengers can board the train at Belfast station to begin their journey to Craigavon.
  • There are frequent train services between Belfast and Craigavon. A direct train departs from Belfast and arrives at Portadown, with services operating every 30 minutes throughout the day, seven days a week. Passengers can expect a quick journey of approximately 34 minutes when traveling between Belfast and Craigavon by train. Prices for this train route typically range from £6 to £10.
  • The train from Belfast to Craigavon arrives at Portadown station. This station serves as the final destination for the Irish Rail train services operating between Belfast and Craigavon. Passengers will disembark at Portadown station upon completing their journey from Belfast.
  • The first train from Belfast to Craigavon typically departs early in the morning when services commence for the day. The last train of the day on this route usually leaves Belfast in the late evening before the service concludes. Irish Rail operates trains between Belfast and Craigavon every day, with departures occurring approximately every 30 minutes. Travelers can enjoy the convenience of frequent train services throughout the day for their journey between the two destinations.
  • There are multiple direct train trips each day between Belfast and Craigavon. Irish Rail operates frequent services on this route, with trains departing approximately every 30 minutes throughout the day. Travelers can enjoy the convenience of choosing from several departure times when planning their journey between Belfast and Craigavon by train. With regular departures and a journey time of approximately 34 minutes, passengers have flexibility in their travel schedules for this route.
  • Yes, there is a direct train between Belfast and Craigavon. The train service departs from Belfast and arrives at Portadown, with departures scheduled every 30 minutes throughout the day, seven days a week. Passengers can enjoy a seamless journey between the two destinations, with a travel time of approximately 34 minutes on the direct train route.
  • The cost of a train ticket from Belfast to Craigavon ranges from £6 to £10. Passengers have the option to choose from different fare prices within this price range, depending on their preferences and travel circumstances. It is advisable to book tickets in advance to secure the best available fares for the journey between Belfast and Craigavon by train.

Will you be returning to Belfast by train?

If you are looking for the return train journey, check out trains from Craigavon to Belfast

See schedule