Travelling to Northern Ireland has never been easier. You can travel to Northern Ireland by air, ferry, bus or rail. Advances in aircraft technology, passenger shipping, road improvements and high-speed rail travel offer faster, more comfortable and more convenient travel. Fares will vary by season and promotional programme. Each carrier can be contacted directly for fare information and reservations
Travelling by Rail to Ballymoney
From Belfast
Translink operates a regular timetable, usually every hour or less between Belfast and Ballymoney. You can find the schedule here or use their app/website here. The journey from Belfast Central takes around an hour and 10 minutes through the Antrim countryside.
From Coleraine, you may have to change (see timetables) for trains to Ballymoney. Trains run every hour, and the journey takes around 10 minutes.
From Derry-Londonderry
The Derry-Londonderry rail line is one of the most scenic train trips in the world. The route weaves along cliffs, through tunnels under temples, past over two runways and along the banks of Loch Foyle.
Many famous train enthusiasts, such as Micheal Palin and Micheal Portillo, have written fantastically about the Derry-Londonderry line.
What is the cheapest way to get from Belfast to Ballymoney?
The cheapest way to get from Belfast to Ballymoney is by bus, which costs £9 – £12 and takes 1h 26m.
Getting to Ballymoney by Bus
Translink runs several bus options for getting to Ballymoney the Causeway Rambler, Ulster Bus and Goldline depending on where you are coming from.
From Belfast and Derry-Londonderry
When coming from Belfast, you can use the regular 218 Goldline (Timetable here) coach service from Belfast or 234 Goldline from Derry~Londonderry (timetable here).
Both of these services arrive at Ballymoney Rail and Bus station.
By Road
Getting to Ballymoney from Belfast
Follow the M2 towards Antrim. Take the A26 to Ballymena and follow the M2/A26 towards Coleraine/Portrush.
Getting to Ballymoney from Derry-Londonderry
Follow the A2 towards Limavady. Take the A37, then continue on the A29 towards Coleraine/Portrush. On approach to Coleraine, follow signs for Belfast/Ballymoney.
Getting to Ballymoney from the South (Armagh/Mid Ulster)
Follow the A29 towards Coleraine/Portrush. On approach to Garvagh, follow signs for Ballymoney.
Getting to Ballymoney via the Causeway Coastal Route
This is the best route to Ballymoney, clinging to the Atlantic coast from Belfast to Portrush (and onto Derry-Londonderry). The Causeway Coastal Route is adorned with stretches of sandy beaches and picturesque fishing villages, and Taking in the fantastic scenery from the car is incredible. Still, the other senses could be missing out! The sounds of the crashing waves, the birds soaring up above, the salty taste from the sea on your lips, and the wind whistling past your ears are all part of this legendary land’s beauty.
The journey takes around 2 and half hours if you do it in one go, but we recommend you make at least half a day and stop off at the many unique spots along the way, places such as The Gobbins, Carrick-a-rede Rope bridge, The Giants Causeway and much much more. Check out our road trip here.
If you are a game of Thrones fan, you could check out our guide to all of the filming locations in Northern Ireland here, as it follows the Causeway Coastal Route for the most part.
Getting to Ballymoney from Dublin & The South
For those coming from Dublin or the South of Ireland, we recommend travelling via Belfast or Derry, and you can find out how to get to Ballymoney from these above.
What is the cheapest way to get from Belfast to Ballymoney?
The cheapest way to get from Belfast to Ballymoney is to bus which costs £9 – £12 and takes 1h 26m.
What is the fastest way to get from Belfast to Ballymoney?
The quickest way to get from Belfast to Ballymoney is to taxi which costs £95 – £120 and takes 49 min.
Is there a direct bus between Belfast and Ballymoney?
Yes, there is a direct bus departing from Belfast Bridge Street and arriving at Ballymoney Charles Street. Services depart every two hours, and operate every day. The journey takes approximately 1h 26m.
Is there a direct train between Belfast and Ballymoney?
Yes, there is a direct train departing from Belfast Lanyon Place and arriving at Ballymoney. Services depart hourly, and operate every day. The journey takes approximately 1h 10m.
What is the distance between Belfast and Ballymoney?
The distance between Belfast and Ballymoney is 41 miles. The road distance is 47.6 miles.
How do I travel from Belfast to Ballymoney without a car?
The best way to get from Belfast to Ballymoney without a car is to train which takes 1h 10m and costs £8 – £13.
How long does it take to get from Belfast to Ballymoney?
The train from Belfast Lanyon Place to Ballymoney takes 1h 10m including transfers and departs hourly.
Where do I catch the Belfast to Ballymoney bus from?
Belfast to Ballymoney bus services, operated by Translink UK, depart from Belfast Bridge Street station.
Where do I catch the Belfast to Ballymoney train from?
Belfast to Ballymoney train services, operated by Translink UK, depart from Belfast Lanyon Place station.
Train or bus from Belfast to Ballymoney?
The best way to get from Belfast to Ballymoney is to train which takes 1h 10m and costs £8 – £13. Alternatively, you can bus, which costs £9 – £12 and takes 1h 26m.
Can I drive from Belfast to Ballymoney?
Yes, the driving distance between Belfast to Ballymoney is 48 miles. It takes approximately 49 min to drive from Belfast to Ballymoney.