• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 5 ways to get from Fort Langley to Horseshoe Bay (Water) by plane, 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.

Recommended option

Fly to Thunder Bay, bus  •  15h 27m

  1. Fly from Vancouver (YVR) to Thunder Bay (YQT) YVR - YQT
  2. Take the bus from Thunder Bay, ON to Marathon, ON

$339 - $963

Cheapest option

Fly to Marquette, drive  •  19h 58m

  1. Fly from Vancouver (YVR) to Marquette (MQT) YVR - MQT
  2. Drive from Marquette to Horseshoe Bay (Water)

$254 - $1,298

3 alternative options

Fly to Hancock, drive  •  23h 17m

  1. Fly from Vancouver (YVR) to Hancock (CMX) YVR - CMX
  2. Drive from Hancock to Horseshoe Bay (Water)

$309 - $1,323

Fly to Sault Ste Marie, bus, drive  •  16h 52m

  1. Fly from Vancouver (YVR) to Sault Ste Marie (YAM) YVR - YAM
  2. Take the bus from Sault Ste Marie to White River
  3. Drive from White River to Horseshoe Bay (Water)

$452 - $1,250

Drive  •  38h 46m

  1. Drive from Fort Langley to Horseshoe Bay (Water) 2191.1 miles

$290 - $420

Questions & Answers

The cheapest way to get from Fort Langley to Horseshoe Bay (Water) is to drive which costs $380 - $550 and takes 38h 46m.

More details

The quickest way to get from Fort Langley to Horseshoe Bay (Water) is to fly and bus which costs $440 - $1,300 and takes 15h 27m.

More details

The distance between Fort Langley and Horseshoe Bay (Water) is 2628 km. The road distance is 3505.7 km.

Get driving directions

It takes approximately 15h 27m to get from Fort Langley to Horseshoe Bay (Water), including transfers.

More details

There is no direct flight from Vancouver Airport to Thunder Bay Airport. The quickest flight takes 6h 43m and has one stopover.

Search flights

Horseshoe Bay (Water) is 3h ahead of Fort Langley. It is currently 9:10 PM in Fort Langley and 12:10 AM in Horseshoe Bay (Water).

Yes, the driving distance between Fort Langley to Horseshoe Bay (Water) is 3506 km. It takes approximately 38h 46m to drive from Fort Langley to Horseshoe Bay (Water).

Get driving directions

Air Canada and WestJet offer flights from Vancouver Airport to Thunder Bay Airport.

Search flights

Map of how to get from Fort Langley to Horseshoe Bay (Water).
Launch map view
  • Distance: 1642.7 miles
  • Duration: 15h 27m

What companies run services between Fort Langley, BC, Canada and Horseshoe Bay (Water), ON, Canada?

There is no direct connection from Fort Langley to Horseshoe Bay (Water). However, you can take the line 562 bus to Carvolth Exchange @ Bay 11, take the walk to Carvolth Exchange @ Bay 9, take the line 555 bus to Lougheed Station @ Bay 8, take the walk to Lougheed Town Centre Station Platform 1, take the subway to Granville Station Platform 1, take the walk to Vancouver City Centre Station Platform 1, take the subway to YVR-Airport Station Platform 1, take the walk to Vancouver airport, fly to Thunder Bay, take the walk to Thunder Bay, ON, take the bus to Marathon, ON, then take the taxi to Horseshoe Bay (Water). Alternatively, you can take the line 562 bus to Carvolth Exchange @ Bay 11, take the walk to Carvolth Exchange @ Bay 9, take the line 555 bus to Lougheed Station @ Bay 8, take the walk to Lougheed Town Centre Station Platform 1, take the subway to Granville Station Platform 1, take the walk to Vancouver City Centre Station Platform 1, take the subway to YVR-Airport Station Platform 1, take the walk to Vancouver airport, fly to Hancock, then take the drive to Horseshoe Bay (Water).

Airlines
Air Canada
Website
aircanada.com
Flights from Vancouver to Thunder Bay via Winnipeg
Ave. Duration
6h 43m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $850
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
7h 46m
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Thunder Bay via Calgary, Toronto
Ave. Duration
9h 52m
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Thunder Bay via Edmonton, Toronto
Ave. Duration
10h
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Sault Ste Marie via Toronto
Ave. Duration
7h 8m
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Calgary, Toronto
Ave. Duration
10h
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Edmonton, Toronto
Ave. Duration
10h 17m
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Chicago O'Hare, Toronto
Ave. Duration
10h 13m
When
Every day
Estimated price
$350 - $1,200
Flights from Vancouver to Sault Ste Marie via Winnipeg, Toronto
Ave. Duration
10h 43m
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Montreal, Toronto
Ave. Duration
11h 15m
When
Every day
Estimated price
$380 - $1,200
Flights from Vancouver to Sault Ste Marie via Kelowna, Toronto
Ave. Duration
11h 28m
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Regina, Toronto
Ave. Duration
11h 33m
When
Every day
Estimated price
$340 - $1,100
WestJet
Website
westjet.com
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
8h 31m
When
Every day
Estimated price
$300 - $1,200
Flights from Vancouver to Thunder Bay via Calgary, Winnipeg
Ave. Duration
7h 23m
When
Every day
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Kelowna, Winnipeg
Ave. Duration
8h 6m
When
Wednesday and Friday
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Winnipeg
Ave. Duration
12h 56m
When
Every day
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Calgary, Toronto
Ave. Duration
9h 59m
When
Monday to Friday
Estimated price
$310 - $1,200
United Airlines
Website
united.com
Flights from Vancouver to Hancock via Chicago O'Hare
Ave. Duration
7h 22m
When
Every day
Estimated price
$220 - $1,200
Flights from Vancouver to Hancock via Denver, Chicago O'Hare
Ave. Duration
12h 42m
When
Every day
Estimated price
$250 - $1,300
Flights from Vancouver to Hancock via Toronto, Chicago O'Hare
Ave. Duration
10h 15m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$360 - $1,800
Flights from Vancouver to Hancock via San Francisco, Chicago O'Hare
Ave. Duration
13h 53m
When
Every day
Estimated price
$310 - $1,500
Flights from Vancouver to Hancock via Seattle, Chicago O'Hare
Ave. Duration
11h 21m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,300
Flights from Vancouver to Hancock via Portland, Chicago O'Hare
Ave. Duration
11h 56m
When
Every day
Estimated price
$250 - $1,300
Delta
Website
delta.com
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
7h 50m
When
Every day
Estimated price
$300 - $1,200
Flights from Vancouver to Marquette via Minneapolis
Ave. Duration
6h 5m
When
Every day
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Seattle, Minneapolis
Ave. Duration
10h 36m
When
Every day
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Calgary, Minneapolis
Ave. Duration
9h 7m
When
Monday to Friday
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Phoenix, Minneapolis
Ave. Duration
10h 57m
When
Every day
Estimated price
$260 - $1,500
Flights from Vancouver to Marquette via Las Vegas, Minneapolis
Ave. Duration
11h 2m
When
Saturday
Estimated price
$240 - $1,500
American Airlines
Website
aa.com
Flights from Vancouver to Marquette via Dallas/Ft.Worth, Chicago O'Hare
Ave. Duration
11h 40m
When
Every day
Estimated price
$240 - $1,300
Flights from Vancouver to Marquette via Chicago O'Hare
Ave. Duration
7h 20m
When
Every day
Estimated price
$250 - $1,500
Bus operators
Kasper Transportation
Phone
1-855-566-2378
Bus from Thunder Bay, ON to Marathon, ON
Ave. Duration
3h 59m
Frequency
6 times a week
Estimated price
$60 - $85
Schedules at
gokasper.com
Ontario Northland
Phone
+1 800-461-8558
Website
ontarionorthland.ca
Bus from Sault Ste Marie to White River
Ave. Duration
4h 10m
Frequency
6 times a week
Estimated price
$45 - $60
Book at
Ontario Northland

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.