1map logoGo to main page

Ballymena, County Antrim to Portrush, Londonderry from $10: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ballymena, United Kingdom
to
Portrush, United Kingdom

How to Get from Ballymena to Portrush: 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.

$10 by trainBest price
28.2 kmDistance
38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ballymena to Portrush 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
Translink UK
Train
Average Duration
54m
Estimated price
$10-15
Recommended
Company
various
Drive
Average Duration
38m
Estimated price
$10-15
Cheapest
route map
Distance: 28.2 km
Duration: 38m

See more options

Company
various
Train
Bus
Average Duration
1h  8m
Estimated price
$22-31
Company
Translink UK
Bus
Average Duration
1h  16m
Estimated price
$29-40
Company
various
Taxi
Average Duration
38m
Estimated price
$80-100

Ballymena - Portrush operators

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

Train
Contact phone
+44 28 9066 6630
Website
https://www.translink.co.uk/

Train from Ballymena to Portrush

Average Duration
54m
Estimated price
$10-15

Train from Ballymena to Coleraine

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

Bus from The State to Coleraine, Buscentre

Average Duration
45m
Estimated price
$16-23

Bus from Coleraine, Buscentre to Dunluce Ave

Average Duration
20m
Estimated price
$13-18
Taxi
Contact phone
+44 28 2564 4440
Website
http://tcbros.co.uk

Taxi from Ballymena to Portrush

Average Duration
38m
Estimated price
$80-100
Contact phone
+44 28 2564 4777

Taxi from Ballymena to Portrush

Average Duration
38m
Estimated price
$80-100
Contact phone
+44 28 2565 4899
Website
http://glenone-taxis.co.uk

Taxi from Ballymena to Portrush

Average Duration
38m
Estimated price
$80-100
Contact phone
+44 28 2565 8888

Taxi from Ballymena to Portrush

Average Duration
38m
Estimated price
$80-100

Ballymena to Portrush: Overview of Bus, Train, Flight, and Car Trips

Traveling between Ballymena and Portrush 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 scenic journey from Ballymena to Portrush, covering a driving distance of 49.9 km in just 38 minutes. 💸 Budget-friendly options are available for this road trip, with prices ranging from £8 to £12 for the trip to Portrush from Ballymena by car.
Average price
£8 - £12
🚆 Embark on a convenient train journey from Ballymena to Portrush. The direct train service operated by Translink UK runs six times a week, taking approximately 54 minutes to reach your destination. 🌊 Enjoy a smooth ride through picturesque landscapes as you travel from Ballymena to Coleraine on your way to Portrush. With comfortable amenities onboard, the train ride offers a relaxing experience during the 55.5 km journey. 🎟️ Ticket prices for the Ballymena to Portrush train route range from £8 to £12, making it an affordable and efficient transportation option for your travels through the beautiful United Kingdom countryside.
Departure Point
Ballymena station
Arrival Point
Portrush station
Useful tips for train travellers
• On the train service from Ballymena to Portrush, you can expect to find catering options available on board managed by Translink, which operates the route. Light refreshments and snacks are typically offered, including sandwiches, hot drinks, and soft drinks. Bring cash or have your card ready as payment methods may vary.
• The train service typically offers Standard Class seating, which is comfortable and provides decent legroom. First Class only exists on certain services, so check in advance if you prefer that experience. Make sure to reserve your seat ahead of time if you are traveling during peak hours, especially in the summer months, to guarantee availability.
• The main operator on this route is Translink. You can check train schedules and book tickets through their website: translink.co.uk Additionally, if you're looking for local transport information, visit the Portrush town website for bus connections and other travel tips: portrush.co.uk
🚌 There is no direct bus from Ballymena to Portrush. However, you can take services from The State in Ballymena to Coleraine Buscentre, and then transfer to reach Dunluce Ave in Portrush. The journey with transfers takes approximately 1 hour and 16 minutes. 🛤️ The route from Ballymena to Portrush covers a distance of 53.1 km and typically takes around 1 hour and 31 minutes by bus. One step involves taking a bus towards Aird, with a duration of about 40 minutes. The departure is from Ballymena Bus Station, and the arrival point is War Memorial in Portrush. 💷 The prices for bus tickets between Ballymena and Portrush can range from £23 to £32. The bus services on this route are operated by Translink UK, and you can contact them at +44 28 9066 6630 or visit their website for more information or bookings.
Departure Point
The State station
Arrival Point
Dunluce Ave station

Frequently asked questions

Find out more about the route from Ballymena to Portrush.

Or choose the category:
The distance between Ballymena and Portrush is approximately 45.1 km by road. By train, it takes around 1 hour to reach Portrush from Ballymena. For a combined train and bus journey, the travel time is approximately 1 hour and 11 minutes. If you choose to drive, it takes around 1 hour to reach Ballymena from Portrush. Lastly, taking a bus from Ballymena to Portrush will take approximately 1 hour and 16 minutes.
The most cost-effective option for traveling from Ballymena to Portrush is by train, with fares ranging from £8 to £11. This mode of transportation takes approximately 53 minutes. However, if time efficiency is a priority, taking a taxi is the quickest option, with a travel time of around 38 minutes.
The prices for a train ride between Ballymena and Portrush range from £8 to £11. On the other hand, the prices for a bus journey between Portrush and Ballymena range from £22 to £31.
To travel from Ballymena to Portrush without using public transportation, you can choose to drive. The distance between the two places is approximately 49.9 km, and it takes around 38 minutes to drive from Ballymena to Portrush. The estimated cost of this journey by car ranges from £8 to £12.
The best way to travel from Ballymena to Portrush without a car is by train. The journey takes approximately 53 minutes and the cost ranges from £8 to £11.
Yes, there is a direct train link between Ballymena and Portrush. The train service, operated by Translink UK, runs six times a week and takes approximately 53 minutes. However, there is no direct bus service between the two locations. To travel by bus, one would need to transfer at Coleraine, and the journey would take around 1 hour and 16 minutes.
There are plenty of options for accommodation near Portrush with over 434 hotels to choose from. Prices for hotels in the area start at £43 per night, offering a range of budget-friendly and luxury options.
Yes, you can get from Ballymena to Portrush by bicycle. The distance between the two places is approximately 47 km, and it takes around 2 hours and 30 minutes to complete the journey.