• Our partners include:

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

There are 5 ways to get from Richmond 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  •  13 h 36 min

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

$333 - $953

Cheapest option

Fly to Marquette, drive  •  18 h 7 min

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

$248 - $1,288

3 alternative options

Fly to Hancock, drive  •  21 h 16 min

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

$303 - $1,313

Fly to Sault Ste Marie, bus, drive  •  15 h

  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)

$446 - $1,240

Drive  •  38 h 56 min

  1. Drive from Richmond to Horseshoe Bay (Water) 2205.9 miles

$290 - $430

Questions & Answers

The cheapest way to get from Richmond to Horseshoe Bay (Water) is to drive which costs $380 - $600 and takes 38 h 56 min.

More details

The quickest way to get from Richmond to Horseshoe Bay (Water) is to fly and bus which costs $430 - $1,300 and takes 13 h 36 min.

More details

The distance between Richmond and Horseshoe Bay (Water) is 2668 km. The road distance is 3529.4 km.

Get driving directions

It takes approximately 13 h 36 min to get from Richmond to Horseshoe Bay (Water), including transfers.

More details

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

Search flights

Horseshoe Bay (Water) is 3 h ahead of Richmond. It is currently 5:42 PM in Richmond and 8:42 PM in Horseshoe Bay (Water).

Yes, the driving distance between Richmond to Horseshoe Bay (Water) is 3529 km. It takes approximately 38 h 56 min to drive from Richmond to Horseshoe Bay (Water).

Get driving directions

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

Search flights

The best way to get from Richmond to Vancouver Airport is to subway which takes 8 min and costs $3 - $5.

More details

Map of how to get from Richmond to Horseshoe Bay (Water).
Launch map view
  • Distance: 1667.4 miles
  • Duration: 13 h 36 min

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

There is no direct connection from Richmond to Horseshoe Bay (Water). However, you can 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 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
6 h 43 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $850
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
7 h 41 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Thunder Bay via Edmonton, Toronto
Ave. Duration
10 h
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Thunder Bay via Nanaimo, Toronto
Ave. Duration
10 h 5 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$330 - $1,100
Flights from Vancouver to Thunder Bay via Calgary, Toronto
Ave. Duration
10 h 25 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Sault Ste Marie via Toronto
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Calgary, Toronto
Ave. Duration
9 h 57 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Nanaimo, Toronto
Ave. Duration
9 h 33 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Edmonton, Toronto
Ave. Duration
10 h 16 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Chicago O'Hare, Toronto
Ave. Duration
10 h 13 min
When
Every day
Estimated price
$350 - $1,200
Flights from Vancouver to Sault Ste Marie via Montreal, Toronto
Ave. Duration
10 h 57 min
When
Every day
Estimated price
$380 - $1,200
Flights from Vancouver to Sault Ste Marie via Winnipeg, Toronto
Ave. Duration
10 h 43 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Sault Ste Marie via Kelowna, Toronto
Ave. Duration
11 h 23 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$340 - $1,100
WestJet
Website
westjet.com
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
8 h 31 min
When
Every day
Estimated price
$300 - $1,200
Flights from Vancouver to Thunder Bay via Calgary, Winnipeg
Ave. Duration
7 h 23 min
When
Every day
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Kelowna, Winnipeg
Ave. Duration
8 h 6 min
When
Wednesday and Friday
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Winnipeg
Ave. Duration
12 h 56 min
When
Every day
Estimated price
$220 - $800
Flights from Vancouver to Thunder Bay via Calgary, Toronto
Ave. Duration
9 h 59 min
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
6 h 32 min
When
Every day
Estimated price
$230 - $1,200
Flights from Vancouver to Hancock via Denver, Chicago O'Hare
Ave. Duration
12 h 47 min
When
Monday, Wednesday and Friday
Estimated price
$250 - $1,300
Flights from Vancouver to Hancock via Toronto, Chicago O'Hare
Ave. Duration
11 h 38 min
When
Every day
Estimated price
$360 - $1,800
Flights from Vancouver to Hancock via Seattle, Chicago O'Hare
Ave. Duration
10 h 57 min
When
Every day
Estimated price
$240 - $1,300
Flights from Vancouver to Hancock via Portland, Chicago O'Hare
Ave. Duration
11 h 42 min
When
Every day
Estimated price
$250 - $1,300
Flights from Vancouver to Hancock via San Francisco, Chicago O'Hare
Ave. Duration
11 h 52 min
When
Wednesday
Estimated price
$310 - $1,500
Delta
Website
delta.com
Flights from Vancouver to Thunder Bay via Toronto
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$300 - $1,200
Flights from Vancouver to Marquette via Minneapolis
Ave. Duration
6 h 5 min
When
Every day
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Seattle, Minneapolis
Ave. Duration
8 h 50 min
When
Every day
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Calgary, Minneapolis
Ave. Duration
9 h 5 min
When
Monday to Friday
Estimated price
$190 - $1,200
American Airlines
Website
aa.com
Flights from Vancouver to Marquette via Dallas/Ft.Worth, Chicago O'Hare
Ave. Duration
11 h 59 min
When
Every day
Estimated price
$240 - $1,300
Flights from Vancouver to Marquette via Seattle, Chicago O'Hare
Ave. Duration
9 h 31 min
When
Every day
Estimated price
$190 - $1,200
Flights from Vancouver to Marquette via Chicago O'Hare
Ave. Duration
7 h 16 min
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
3 h 59 min
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
4 h 10 min
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.