1map logoGo to main page

Craigavon, Armagh County to Belfast, County Antrim from $8: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Craigavon, United Kingdom
to
Belfast, United Kingdom

How to Get from Craigavon to Belfast: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 by trainBest price
34.4 kmDistance
31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Craigavon to Belfast with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Irish Rail, Translink UK
Train
Average Duration
33m
Estimated price
$8-12
Recommended
Company
Irish Rail, Translink UK
Train
Average Duration
33m
Estimated price
$8-12
Cheapest
route map
Distance: 34.4 km
Duration: 31m

See more options

Company
Various
Drive
Average Duration
31m
Estimated price
$9-14
Company
Translink UK
Bus
Average Duration
1h  35m
Estimated price
$16-22
Company
Various
Taxi
Average Duration
31m
Estimated price
$90-120

Craigavon - Belfast operators

Explore transport companies operating between Craigavon and Belfast, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+353 1 836 6222
Website
https://www.irishrail.ie/en-ie/

Train from Portadown to Belfast

Average Duration
33m
Estimated price
$6-9
Contact phone
+44 28 9066 6630
Website
https://www.translink.co.uk/

Train from Portadown to Lanyon Place

Average Duration
55m
Estimated price
$8-12
Bus
Contact phone
+44 28 9066 6630
Website
https://www.translink.co.uk/

Bus from Shopping Centre to Europa Buscentre

Average Duration
1h 35m
Estimated price
$16-22
all-pages.other Show other routes
Contact phone
+44 28 3834 5524

Other from Craigavon to Belfast

Average Duration
31m
Estimated price
$90-120

Craigavon to Belfast: Overview of Bus, Train, Flight, and Car Trips

Traveling between Craigavon and Belfast offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Craigavon to Belfast, covering a scenic driving distance of 45.1 km in just 31 minutes. 💷 Enjoy the flexibility of car travel with prices ranging from £7 to £11, providing a budget-friendly yet efficient way to reach Belfast from Craigavon.
Average price
£7 - £11
🚆 The train journey from Craigavon to Belfast takes approximately 33 minutes. Irish Rail operates direct services departing from Portadown and arriving at Belfast. 🕒 Trains run every 30 minutes, making it convenient to travel between these two cities in Northern Ireland. 💷 Ticket prices for the train from Craigavon to Belfast range from £6 to £9, offering an affordable and efficient transportation option for those looking to explore Belfast from a nearby location like Craigavon.
Departure Point
Portadown station
Arrival Point
Belfast station
🚌 The journey from Craigavon to Belfast by bus takes approximately 1 hour and 35 minutes. Translink UK operates direct services departing from Shopping Centre in Craigavon and arriving at Europa Buscentre in Belfast, with departures every two hours. 💷 The prices for a bus ticket between Belfast and Craigavon can vary from £13 to £17, offering travelers an affordable and convenient transportation option for commuting between these two cities in the United Kingdom.
Departure Point
Shopping Centre station
Arrival Point
Europa Buscentre station

Frequently asked questions

Find out more about the route from Craigavon to Belfast.

Or choose the category:
The distance between Craigavon and Belfast is approximately 33.8 km, with a road distance of 44.6 km.
The most cost-effective and time-efficient transportation option for traveling from Craigavon to Belfast is by train. This mode of transportation takes approximately 41 minutes and costs between £5 and £8. Another quick option is taking a taxi, which takes around 31 minutes but is more expensive, ranging from £72 to £88.
When traveling from Craigavon to Belfast, the prices for a train ticket range from £5 to £8. On the other hand, the prices for a bus ticket from Belfast to Craigavon vary from £12 to £17.
To travel from Craigavon to Belfast without public transportation, you can drive the distance of 45.1 km. It takes approximately 31 minutes to drive from Craigavon to Belfast. The prices for this journey by car can vary from £7 to £11, depending on factors such as fuel costs and tolls.
To travel from Craigavon to Belfast without a car, the best option is to take the line 261 bus. The journey takes about 35 minutes and costs between £12 and £17.
Yes, there is a direct link between Craigavon and Belfast. You can take a train from Lurgan to Belfast Great Victoria Street, which runs hourly and takes approximately 41 minutes. Alternatively, you can take a bus from Lurgan Loughview Park and Ride Lough Road to Belfast Europa Bus Centre, which also operates hourly and has a travel time of around 35 minutes.
There are a wide range of accommodation options available near Belfast with over 719 hotels to choose from. Prices for hotels in the area start at £41.
Yes, you can get from Craigavon to Belfast by bicycle. The distance between the two cities is 47 km, and it typically takes around 2 hours and 41 minutes to cover this distance by bike.