Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Magherafelt?

Book now

There are 7 ways to get from Lanark to Magherafelt by bus, ferry, car ferry, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, ferry, line 130 bus, line 127 bus  •  11h 2m

  1. Take the bus from Lanark, Wellgate to Buchanan Bus Station
  2. Take the bus from Buchanan Bus Station to Cairnryan, Stena Terminal 923
  3. Take the ferry from Cairnryan Port to Larne Port
  4. Take the line 130 bus from Kilwaughter to Ballymena George Street 130
  5. Take the line 127 bus from Ballymena The State to Magherafelt 127

Cheapest option

Train to Edinburgh, fly to Belfast City, bus  •  6h 43m

  1. Take the train from Carluke to Haymarket
  2. Fly from Edinburgh (EDI) to Belfast City (BHD) EDI - BHD
  3. Take the bus from Belfast Europa Bus Centre to Castledawson Park and Ride

5 alternative options

Bus, car ferry  •  11h 15m

  1. Take the bus from Buchanan Bus Station to Cairnryan, Stena Terminal 923
  2. Take the car ferry from Cairnryan to Belfast
  3. Take the bus from Belfast Europa Bus Centre to Castledawson Park and Ride 212 / ...

Train, ferry  •  11h 18m

  1. Take the train from Lanark to Glasgow Central
  2. Take the train from Glasgow Central to Stranraer
  3. Take the ferry from Cairnryan Port to Larne Port

Drive, car ferry  •  4h 46m

  1. Drive from Lanark to Cairnryan
  2. Take the car ferry from Cairnryan to Belfast
  3. Drive from Belfast to Magherafelt

Train to Glasgow, fly to Belfast City, bus  •  6h 8m

  1. Take the train from Lanark to Glasgow Central
  2. Fly from Glasgow (GLA) to Belfast City (BHD) GLA - BHD
  3. Take the bus from Belfast Europa Bus Centre to Castledawson Park and Ride

Train to Glasgow, fly to Belfast (Aldergrove), line 110 bus  •  6h 33m

  1. Take the train from Lanark to Glasgow Central
  2. Fly from Glasgow (GLA) to Belfast (Aldergrove) (BFS) GLA - BFS
  3. Take the line 110 bus from Antrim Bus Center to Magherafelt

Questions & Answers

The cheapest way to get from Lanark to Magherafelt is to train and fly and line 110 bus which costs £40 - £180 and takes 6h 33m.

More details

The fastest way to get from Lanark to Magherafelt is to train and fly and bus. Taking this option will cost £40 - £170 and takes 6h 8m.

More details

The distance between Lanark and Magherafelt is 129 miles.

The best way to get from Lanark to Magherafelt without a car is to bus and car ferry which takes 11h 15m and costs .

More details

It takes approximately 11h 2m to get from Lanark to Magherafelt, including transfers.

More details

The quickest flight from Glasgow Airport to Belfast City Airport is the direct flight which takes 45 min.

Search flights

British Airways offers flights from Glasgow Airport to Belfast City Airport.

Search flights

There are 15+ hotels available in Magherafelt. Prices start at £75 per night.

More details

Map of how to get from Lanark to Magherafelt.
Launch map view
  • Distance: 129.1 miles
  • Duration: 11h 2m

What companies run services between Lanark, Scotland and Magherafelt, Northern Ireland?

There is no direct connection from Lanark to Magherafelt. However, you can take the bus to Buchanan Bus Station, take the bus to Cairnryan, Stena Terminal, take the drive to Cairnryan Port, take the ferry to Larne Port, take the drive to Kilwaughter, take the line 130 bus to Ballymena George Street, take the walk to Ballymena The State, then take the line 127 bus to Magherafelt. Alternatively, you can take a vehicle from Lanark to Magherafelt via Buchanan Bus Station, Cairnryan, Stena Terminal, Cairnryan, Belfast, Belfast Stena Line Terminus, Belfast CastleCourt, Belfast Europa Bus Centre, and Castledawson Park and Ride in around 11h 15m.

Airlines
easyJet
Website
easyjet.com
Flights from Glasgow to Belfast (Aldergrove)
Ave. Duration
45 min
When
Every day
Estimated price
£35 - £150
Aer Lingus
Website
aerlingus.com
Flights from Glasgow to Belfast City
Ave. Duration
45 min
When
Every day
Estimated price
£75 - £340
Flights from Edinburgh to Belfast City
Ave. Duration
55 min
When
Every day
Estimated price
£60 - £310
British Airways
Website
britishairways.com
Flights from Glasgow to Belfast City
Ave. Duration
45 min
When
Every day
Estimated price
£75 - £340
Train operators
First ScotRail Service
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Lanark to Glasgow Central
Ave. Duration
51 min
Frequency
Hourly
Estimated price
£6 - £19
Website
First ScotRail Service
Anytime Day Single
£6 - £10
Anytime Day Single 1st Class
£14 - £19
Train from Glasgow Central to Stranraer
Ave. Duration
2h 40m
Frequency
Twice daily
Estimated price
£20 - £65
Website
First ScotRail Service
Anytime Day Single
£20 - £29
Anytime Day Single 1st Class
£45 - £65
Train from Carluke to Haymarket
Ave. Duration
33 min
Frequency
Twice daily
Estimated price
£7 - £23
Website
First ScotRail Service
Anytime Day Single
£7 - £11
Anytime Day Single 1st Class
£17 - £23
Bus operators
Stuarts Coaches UK
Phone
+44 141 332 6811
Email
enquiry@spt.co.uk
Website
spt.co.uk
Bus from Lanark, Wellgate to Buchanan Bus Station
Ave. Duration
1h 8m
Frequency
Every 3 hours
Website
Stuarts Coaches UK
Scottish Citylink
Phone
0871 266 33 33
Email
info@citylink.co.uk
Website
citylink.co.uk
Bus from Buchanan Bus Station to Cairnryan, Stena Terminal
Ave. Duration
2h 10m
Frequency
3 times a day
Estimated price
£16 - £23
Website
Scottish Citylink
Translink UK
Phone
+44 28 9066 6630
Email
feedback@translink.co.uk
Website
translink.co.uk
Bus from Kilwaughter to Ballymena George Street
Ave. Duration
33 min
Frequency
4 times a day
Estimated price
£4 - £6
Schedules at
translink.co.uk
Bus from Ballymena The State to Magherafelt
Ave. Duration
57 min
Frequency
5 times a day
Estimated price
£5 - £7
Schedules at
translink.co.uk
Bus from Belfast Europa Bus Centre to Castledawson Park and Ride
Ave. Duration
45 min
Frequency
Hourly
Estimated price
£6 - £9
Schedules at
translink.co.uk
Bus from Antrim Bus Center to Magherafelt
Ave. Duration
48 min
Frequency
Every 4 hours
Estimated price
£4 - £6
Schedules at
translink.co.uk
Ferry operators

Want to know more about travelling around United Kingdom

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.