There are 4 ways to get from Belfast to Sligo by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the train from Belfast to Dublin Connollyrail
- Take the train from Dublin Connolly to Sligorail / ...
bestTrain
5h 59m€34–49- Take the bus from Glengall Street to Dublin Airport Terminal 1 Zone 1785
- Take the bus from Dublin Airport Zone 13 to Sligo Bus Station23
cheapestBus
6h€26–35- Drive from Belfast to Sligo198.7 km
Drive 198.7 km
2h 20m€40–57- Take the train from Belfast Grand Central to DundalkIc / ...
- Take the bus from Clarke Station to Cavan Bus Station170
- Take the bus from Cavan Bus Station to Enniskillen30 / ...
- Take the bus from Enniskillen to Sligo Hospital458
Train, bus
6h 48m€37–59
Belfast to Sligo by train
Questions & Answers
The cheapest way to get from Belfast to Sligo is to bus which costs €26 - €35 and takes 6h.
The fastest way to get from Belfast to Sligo is to drive which takes 2h 20m and costs €35 - €60.
No, there is no direct bus from Belfast to Sligo station. However, there are services departing from Glengall Street and arriving at Sligo Bus Station via Dublin Airport Zone 13. The journey, including transfers, takes approximately 6h.
No, there is no direct train from Belfast to Sligo. However, there are services departing from Belfast and arriving at Sligo via Dublin Connolly. The journey, including transfers, takes approximately 5h 59m.
The distance between Belfast and Sligo is 396 km. The road distance is 198.7 km.
The best way to get from Belfast to Sligo without a car is to train which takes 5h 59m and costs €30 - €50.
It takes approximately 5h 59m to get from Belfast to Sligo, including transfers.
Belfast to Sligo bus services, operated by Dublin Express, depart from Glengall Street station.
Belfast to Sligo train services, operated by Irish Rail, depart from Belfast station.
The best way to get from Belfast to Sligo is to train which takes 5h 59m and costs €30 - €50. Alternatively, you can bus, which costs €26 - €35 and takes 6h.
What companies run services between Belfast, Northern Ireland and Sligo, Ireland?
You can take a train from Belfast to Sligo via Dublin Connolly in around 5h 59m. Alternatively, you can take a bus from Glengall Street to Sligo Bus Station via Dublin Airport Terminal 1 Zone 1 and Dublin Airport Zone 13 in around 6h.
- Phone
- +353 1 836 6222
- Website
- irishrail.ie
Train from Belfast to Dublin Connolly
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €15–23
- Website
- https://www.irishrail.ie/en-ie/
- Schedules at
- https://www.irishrail.ie/en-ie/train-timetables
- Book at
- https://journeyplanner.irishrail.ie/webapp/#!P|TP!histId|0!histKey|H111568
- Semi Flexible
- €15–22
- Flexible
- €16–23
Train from Dublin Connolly to Sligo
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- €18–27
- Website
- https://www.irishrail.ie/en-ie/
- Schedules at
- https://www.irishrail.ie/en-ie/train-timetables
- Book at
- https://journeyplanner.irishrail.ie/webapp/#!P|TP!histId|0!histKey|H111568
- Semi Flexible
- €18–26
- Flexible
- €19–27
Train from Belfast Grand Central to Dundalk
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- https://www.irishrail.ie/en-ie/
- Schedules at
- https://www.irishrail.ie/en-ie/train-timetables
- Book at
- https://journeyplanner.irishrail.ie/webapp/#!P|TP!histId|0!histKey|H111568
- Semi Flexible
- €9–14
- Flexible
- €10–14
- Phone
- +353 1 903 9508
- Website
- dublinexpress.ie
Bus from Glengall Street to Dublin Airport Terminal 1 Zone 1
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €8
- Website
- https://www.dublinexpress.ie/
- Phone
- +353 1 836 6111
- Website
- buseireann.ie
Bus from Dublin Airport Zone 13 to Sligo Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- €18–26
- Website
- https://www.buseireann.ie/
Bus from Clarke Station to Cavan Bus Station
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- €10–15
- Website
- https://www.buseireann.ie/
Bus from Cavan Bus Station to Enniskillen
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.buseireann.ie/
Bus from Enniskillen to Sligo Hospital
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- https://www.buseireann.ie/
- Phone
- 0818 836611
- Website
- expressway.ie
Bus from Dublin Airport Zone 13 to Sligo Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- €19–27
- Website
- https://www.expressway.ie/
- Schedules at
- https://www.expressway.ie/routes-and-timetables
- Book at
- https://www.expressway.ie/journey-search
- Standard
- €19–27
Bus from Cavan Bus Station to Enniskillen
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- https://www.expressway.ie/
- Schedules at
- https://www.expressway.ie/routes-and-timetables
- Book at
- https://www.expressway.ie/journey-search
- Standard
- €11–16
Want to know more about travelling around Ireland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guideMore Questions & Answers
Belfast to Sligo bus services, operated by Dublin Express, arrive at Dublin Airport Terminal 1 Zone 1 station.
Belfast to Sligo train services, operated by Irish Rail, arrive at Dublin Connolly station.
Yes, the driving distance between Belfast to Sligo is 199 km. It takes approximately 2h 20m to drive from Belfast to Sligo.
There are 127+ hotels available in Sligo. Prices start at €30 per night.