Travel from United Kingdom to Canada is: Partially open. See details.
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 Carstairs?

Book now

There are 6 ways to get from Lanark to Carstairs by train, plane, taxi or bus

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

Recommended

Train to Glasgow, fly to Calgary, taxi

  1. Take the train from Lanark to Glasgow Central
  2. Fly from Glasgow (GLA) to Calgary (YYC)
  3. Take a taxi from Calgary to Carstairs

Train to Edinburgh, fly to Calgary, taxi

  1. Take the train from Carluke to Haymarket
  2. Fly from Edinburgh (EDI) to Calgary (YYC)
  3. Take a taxi from Calgary to Carstairs

Train, train to Aberdeen, fly to Calgary, taxi

  1. Take the train from Lanark to Glasgow Central
  2. Take the train from Glasgow Queen Street to Aberdeen
  3. Fly from Aberdeen (ABZ) to Calgary (YYC)
  4. Take a taxi from Calgary to Carstairs

Train, train to Newcastle, fly to Calgary, taxi

  1. Take the train from Motherwell to Carlisle
  2. Take the train from Carlisle to Newcastle
  3. Fly from Newcastle (NCL) to Calgary (YYC)
  4. Take a taxi from Calgary to Carstairs

Train to Edinburgh, fly to Edmonton, bus, taxi

  1. Take the train from Carluke to Haymarket
  2. Fly from Edinburgh (EDI) to Edmonton (YEG)
  3. Take the bus from Edmonton International Airport to CrossIron Mills
  4. Take a taxi from CrossIron Mills to Carstairs

Train, train to Leeds Bradford, fly to Calgary, taxi

  1. Take the train from Motherwell to Preston
  2. Take the train from Preston to Bradford Interchange
  3. Fly from Leeds Bradford (LBA) to Calgary (YYC)
  4. Take a taxi from Calgary to Carstairs

Questions & Answers

The cheapest way to get from Lanark to Carstairs is to train and fly and taxi which costs £360 - £800 and takes 16h 27m.

More details

The fastest way to get from Lanark to Carstairs is to train and fly and taxi. Taking this option will cost £360 - £800 and takes 16h 27m.

More details

The distance between Lanark and Carstairs is 6485 km.

It takes approximately 16h 29m to get from Lanark to Carstairs, including transfers.

More details

There is no direct flight from Glasgow Airport to Calgary Airport. The quickest flight takes 12h 16m and has one stopover.

Search flights

Carstairs is 7h behind Lanark. It is currently 5:35 PM in Lanark and 10:35 AM in Carstairs.

Lufthansa, KLM and WestJet offer flights from Glasgow Airport to Calgary Airport.

Search flights

There are three+ hotels available in Carstairs. Prices start at $112 CAD per night.

More details

Map of how to get from Lanark to Carstairs.
Launch map view
  • Distance: 6485.2 km
  • Duration: 16h 29m

What companies run services between Lanark, Scotland and Carstairs, AB, Canada?

There is no direct connection from Lanark to Carstairs. However, you can take the train to Glasgow Central, take the train to Paisley Gilmour Street, take the walk to Paisley, Stop 3 Central Road, take the line 757 bus to Glasgow Airport, Terminal Building, take the walk to Glasgow airport, fly to Calgary, then take the taxi to Carstairs. Alternatively, you can take the train to Carluke, take the train to Haymarket, take the walk to Haymarket, take the tram to Edinburgh Airport, take the walk to Edinburgh airport, fly to Calgary, then take the taxi to Carstairs.

Airlines
Delta
Website
delta.com
Flights from Glasgow to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,600
Flights from Glasgow to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,600
Flights from Edinburgh to Calgary via Amsterdam Schiphol
Ave. Duration
14h 15m
When
Thursday
Estimated price
$480 - $1,500
Flights from Edinburgh to Calgary via Boston
Ave. Duration
15h 8m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$500 - $1,100
Flights from Edinburgh to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 35m
When
Saturday
Estimated price
$480 - $1,500
Flights from Edinburgh to Calgary via Orlando
Ave. Duration
16h 48m
When
Saturday
Estimated price
$600 - $1,900
Flights from Edinburgh to Calgary via New York JFK
Ave. Duration
17h 46m
When
Monday and Friday
Estimated price
$550 - $1,100
Flights from Aberdeen to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,600
Flights from Aberdeen to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,600
Flights from Aberdeen to Calgary via Amsterdam Schiphol, Vancouver
Ave. Duration
16h 17m
When
Thursday and Friday
Estimated price
$550 - $1,800
Flights from Aberdeen to Calgary via Norwich, Amsterdam Schiphol
Ave. Duration
13h 40m
When
Monday and Friday
Estimated price
$500 - $1,600
Flights from Newcastle to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,700
Flights from Newcastle to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,700
Flights from Newcastle to Calgary via Paris CDG, Vancouver
Ave. Duration
16h 7m
When
Wednesday and Friday
Estimated price
$600 - $2,100
Flights from Newcastle to Calgary via Amsterdam Schiphol, Vancouver
Ave. Duration
16h 17m
When
Thursday and Friday
Estimated price
$550 - $1,800
Flights from Newcastle to Calgary via Amsterdam Schiphol, Toronto
Ave. Duration
18h 26m
When
Every day
Estimated price
$550 - $1,800
Flights from Edinburgh to Edmonton via Amsterdam Schiphol
Ave. Duration
11h 50m
When
Saturday
Estimated price
$500 - $1,600
Flights from Edinburgh to Edmonton via Amsterdam Schiphol, Calgary
Ave. Duration
17h 15m
When
Thursday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol
Ave. Duration
13h 55m
When
Thursday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 15m
When
Saturday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Vancouver
Ave. Duration
16h 2m
When
Thursday and Friday
Estimated price
$550 - $1,700
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Toronto
Ave. Duration
18h 11m
When
Every day
Estimated price
$550 - $1,800
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Salt Lake City
Ave. Duration
19h 50m
When
Wednesday, Friday and Sunday
Estimated price
$550 - $1,800
KLM
Website
klm.com
Flights from Glasgow to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,600
Flights from Glasgow to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,600
Flights from Edinburgh to Calgary via Amsterdam Schiphol
Ave. Duration
14h 15m
When
Thursday
Estimated price
$480 - $1,500
Flights from Edinburgh to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 35m
When
Saturday
Estimated price
$480 - $1,500
Flights from Aberdeen to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,600
Flights from Aberdeen to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,600
Flights from Aberdeen to Calgary via Norwich, Amsterdam Schiphol
Ave. Duration
13h 40m
When
Monday and Friday
Estimated price
$500 - $1,600
Flights from Newcastle to Calgary via Amsterdam Schiphol
Ave. Duration
14h 10m
When
Thursday
Estimated price
$500 - $1,700
Flights from Newcastle to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 30m
When
Saturday
Estimated price
$500 - $1,700
Flights from Newcastle to Calgary via Amsterdam Schiphol, Toronto
Ave. Duration
18h 26m
When
Every day
Estimated price
$550 - $1,800
Flights from Edinburgh to Edmonton via Amsterdam Schiphol
Ave. Duration
11h 50m
When
Saturday
Estimated price
$500 - $1,600
Flights from Edinburgh to Edmonton via Amsterdam Schiphol, Calgary
Ave. Duration
17h 15m
When
Thursday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol
Ave. Duration
13h 55m
When
Thursday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Edmonton
Ave. Duration
15h 15m
When
Saturday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Toronto
Ave. Duration
18h 11m
When
Every day
Estimated price
$550 - $1,800
Air Canada
Website
aircanada.com
Flights from Edinburgh to Calgary via Toronto
Ave. Duration
15h 57m
When
Every day
Estimated price
$490 - $1,500
Flights from Edinburgh to Calgary via Toronto, Saskatoon
Ave. Duration
15h 10m
When
Every day
Estimated price
$490 - $1,500
Flights from Edinburgh to Calgary via Toronto, Winnipeg
Ave. Duration
15h 23m
When
Every day
Estimated price
$490 - $1,500
Flights from Edinburgh to Calgary via Toronto, Regina
Ave. Duration
15h 32m
When
Every day
Estimated price
$490 - $1,500
Flights from Edinburgh to Calgary via Newark
Ave. Duration
16h 46m
When
Every day
Estimated price
$470 - $1,500
Flights from Edinburgh to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$470 - $1,500
Flights from Edinburgh to Calgary via Toronto, Edmonton
Ave. Duration
17h 48m
When
Monday
Estimated price
$500 - $1,500
Flights from Aberdeen to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$500 - $1,600
Flights from Newcastle to Calgary via London Heathrow
Ave. Duration
11h 20m
When
Wednesday, Friday and Sunday
Estimated price
$500 - $1,700
Flights from Edinburgh to Edmonton via Toronto
Ave. Duration
13h 27m
When
Every day
Estimated price
$500 - $1,600
Flights from Edinburgh to Edmonton via Toronto, Saskatoon
Ave. Duration
16h 29m
When
Every day
Estimated price
$500 - $1,600
Flights from Edinburgh to Edmonton via Toronto, Ottawa
Ave. Duration
16h 36m
When
Monday to Saturday
Estimated price
$550 - $1,700
WestJet
Website
westjet.com
Flights from Glasgow to Calgary via Toronto
Ave. Duration
12h 16m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,500
Flights from Glasgow to Calgary via Halifax, Toronto
Ave. Duration
14h 56m
When
Tuesday, Friday and Sunday
Estimated price
$470 - $1,500
Flights from Glasgow to Calgary via Halifax
Ave. Duration
18h 40m
When
Tuesday, Friday and Sunday
Estimated price
$470 - $1,500
Flights from Glasgow to Calgary via Toronto, Winnipeg
Ave. Duration
17h 4m
When
Monday, Thursday and Saturday
Estimated price
$470 - $1,500
Flights from Edinburgh to Calgary via Toronto
Ave. Duration
14h 6m
When
Wednesday, Friday and Sunday
Estimated price
$440 - $1,400
Flights from Edinburgh to Calgary via Toronto, Winnipeg
Ave. Duration
17h 9m
When
Wednesday, Friday and Sunday
Estimated price
$440 - $1,400
Flights from Aberdeen to Calgary via Dublin
Ave. Duration
11h 7m
When
Monday
Estimated price
$430 - $1,400
Flights from Edinburgh to Edmonton via Toronto
Ave. Duration
14h 59m
When
Wednesday, Friday and Sunday
Estimated price
$470 - $1,500
Flights from Edinburgh to Edmonton via Toronto, Calgary
Ave. Duration
16h 44m
When
Wednesday, Friday and Sunday
Estimated price
$480 - $1,500
Flights from Leeds Bradford to Calgary via Dublin
Ave. Duration
14h 52m
When
Monday
Estimated price
$430 - $1,400
Lufthansa
Website
lufthansa.com
Flights from Glasgow to Calgary via Frankfurt
Ave. Duration
13h
When
Monday
Estimated price
$550 - $1,600
Flights from Edinburgh to Calgary via Toronto
Ave. Duration
15h 57m
When
Every day
Estimated price
$490 - $1,500
Flights from Edinburgh to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$470 - $1,500
Flights from Aberdeen to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$500 - $1,600
Flights from Newcastle to Calgary via London Heathrow
Ave. Duration
11h 20m
When
Wednesday, Friday and Sunday
Estimated price
$500 - $1,700
Flights from Edinburgh to Edmonton via Toronto
Ave. Duration
13h 27m
When
Every day
Estimated price
$500 - $1,600
United Airlines
Website
united.com
Flights from Edinburgh to Calgary via Newark
Ave. Duration
16h 46m
When
Every day
Estimated price
$470 - $1,500
Flights from Edinburgh to Calgary via Washington Dulles, Denver
Ave. Duration
16h 46m
When
Every day
Estimated price
$500 - $1,600
Flights from Edinburgh to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$470 - $1,500
Flights from Aberdeen to Calgary via London Heathrow
Ave. Duration
11h 40m
When
Friday
Estimated price
$500 - $1,600
Flights from Newcastle to Calgary via London Heathrow
Ave. Duration
11h 20m
When
Wednesday, Friday and Sunday
Estimated price
$500 - $1,700
Air France
Website
airfrance.com
Flights from Newcastle to Calgary via Paris CDG, Vancouver
Ave. Duration
16h 7m
When
Wednesday and Friday
Estimated price
$600 - $2,100
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol
Ave. Duration
13h 55m
When
Thursday
Estimated price
$500 - $1,600
Flights from Leeds Bradford to Calgary via Amsterdam Schiphol, Vancouver
Ave. Duration
16h 2m
When
Thursday and Friday
Estimated price
$550 - $1,700
Condor Flugdienst
Website
condor.com
Flights from Newcastle to Calgary via Frankfurt
Ave. Duration
14h 40m
When
Thursday and Saturday
Estimated price
$650 - $1,500
Aer Lingus
Website
aerlingus.com
Flights from Leeds Bradford to Calgary via Dublin, Toronto
Ave. Duration
18h 39m
When
Sunday
Estimated price
$700 - $1,900
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
$11 - $35
Website
First ScotRail Service
Anytime Day Single
$11 - $17
Anytime Day Single 1st Class
$24 - $35
Train from Carluke to Haymarket
Ave. Duration
33 min
Frequency
Twice daily
Estimated price
$12 - $40
Website
First ScotRail Service
Anytime Day Single
$12 - $18
Anytime Day Single 1st Class
$30 - $40
Train from Glasgow Queen Street to Aberdeen
Ave. Duration
2h 32m
Frequency
Every 3 hours
Estimated price
$55 - $170
Website
First ScotRail Service
Anytime Day Single
$55 - $80
Anytime Day Single 1st Class
$130 - $170
Train from Carlisle to Newcastle
Ave. Duration
1h 42m
Frequency
3 times a day
Estimated price
$22 - $70
Website
First ScotRail Service
Anytime Day Single
$22 - $35
Anytime Day Single 1st Class
$50 - $70
Avanti West Coast
Phone
0344 556 5650
Website
avantiwestcoast.co.uk
Train from Motherwell to Carlisle
Ave. Duration
56 min
Frequency
Every 3 hours
Estimated price
$55 - $200
Website
avantiwestcoast.co.uk
Anytime Day Single
$55 - $75
Anytime Day Single 1st Class
$150 - $200
Train from Motherwell to Preston
Ave. Duration
2h 5m
Frequency
Every 3 hours
Estimated price
$110 - $390
Website
avantiwestcoast.co.uk
Anytime Day Single
$110 - $150
Anytime Day Single 1st Class
$290 - $390
TransPennine Express Service
Phone
+44 345 600 1671
Email
tpecustomer.relations@firstgroup.com
Website
tpexpress.co.uk
Train from Motherwell to Carlisle
Ave. Duration
1h 5m
Frequency
Every 4 hours
Estimated price
$50 - $80
Website
TransPennine Express Service
Advance Single
$23 - $35
Off-Peak Day Single
$35 - $60
Anytime Day Single
$50 - $80
Train from Motherwell to Preston
Ave. Duration
2h 20m
Frequency
Every 4 hours
Estimated price
$90 - $140
Website
TransPennine Express Service
Advance Single
$35 - $50
Off-Peak Day Single
$70 - $110
Anytime Day Single
$90 - $140
Northern Rail
Phone
+44 800 200 6060
Email
enquiries@northernrailway.co.uk
Website
northernrailway.co.uk
Train from Carlisle to Newcastle
Ave. Duration
1h 21m
Frequency
Hourly
Estimated price
$40 - $65
Website
northernrailway.co.uk
Anytime Day
$40 - $50
Anytime Day 1st Class
$45 - $65
Train from Preston to Bradford Interchange
Ave. Duration
1h 18m
Frequency
Hourly
Estimated price
$30 - $60
Website
northernrailway.co.uk
Anytime Day
$30 - $45
Anytime Day 1st Class
$40 - $60
LNER
Website
lner.co.uk
Train from Carlisle to Newcastle
Ave. Duration
1h 48m
Frequency
Once daily
Estimated price
$13 - $160
Website
lner.co.uk
Advance Single
$13 - $19
Anytime Day Single
$65 - $100
Anytime Day Single 1st Class
$110 - $160
Bus operators
EBus Canada
Phone
1-877-769-3287
Email
info@myebus.ca
Website
myebus.ca
Bus from Edmonton International Airport to CrossIron Mills
Ave. Duration
3h 5m
Frequency
Twice daily
Estimated price
$45 - $65
Schedules at
myebus.ca
Other operators
Taxi from Calgary to Carstairs
Ave. Duration
35 min
Estimated price
$100 - $130
Mayfair Taxi
Phone
+1403 255 6555
Website
mayfairtaxi.com
Delta Cab
Phone
+1403 278 9999
Website
deltacab.ca
Checker Yellow Cabs
Phone
+1403 299 9999
Website
thecheckergroup.com
Associated Cabs
Phone
+1 403 209 1111
Website
associatedcab.ca
Oasis Taxi Airdrie
Phone
+1 403 801 9948
Website
oasistaxiairdrie.ca
Davicon Cabs
Phone
+1 403 903 3839
Website
daviconcabs.ca
Airdrie Green Cab
Phone
+1 403 805 5353
Website
airdriegreencabs.com
Airdrie Diamond Cabs
Phone
+1 403 889 5454
Website
airdriediamondcabs.ca

Want to know more about travelling around Canada

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.