• Our partners include:

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

There are 8 ways to get from Horseshoe Bay (Water) to Bellingham by bus, plane, train, car or shuttle

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 to Thunder Bay, fly to Abbotsford  •  15h 8m

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

$354 - $1,051

Cheapest option

Drive to Hancock, fly to Seattle, shuttle  •  24h 57m

  1. Drive from Horseshoe Bay (Water) to Hancock
  2. Fly from Hancock (CMX) to Seattle (SEA) CMX - SEA
  3. Take a shuttle bus from SeaTac Airport to Bellingham, WA-4 points by Sheraton

$240 - $772

6 alternative options

Bus to Thunder Bay, fly to Vancouver, train  •  17h 13m

  1. Take the bus from Marathon, ON to Thunder Bay, ON
  2. Fly from Thunder Bay (YQT) to Vancouver (YVR) YQT - YVR
  3. Take the train from Vancouver Pacific Central Station to Bellingham Amtrak Station

$321 - $855

Drive to Marquette, fly to Vancouver, train  •  21h 2m

  1. Drive from Horseshoe Bay (Water) to Marquette
  2. Fly from Marquette (MQT) to Vancouver (YVR) MQT - YVR
  3. Take the train from Vancouver Pacific Central Station to Bellingham Amtrak Station

$585 - $2,239

Drive to Hancock, fly to Vancouver, train  •  25h 31m

  1. Drive from Horseshoe Bay (Water) to Hancock
  2. Fly from Hancock (CMX) to Vancouver (YVR) CMX - YVR
  3. Take the train from Vancouver Pacific Central Station to Bellingham Amtrak Station

$269 - $1,060

Drive to Marquette, fly to Seattle, shuttle  •  20h 39m

  1. Drive from Horseshoe Bay (Water) to Marquette
  2. Fly from Marquette (MQT) to Seattle (SEA) MQT - SEA
  3. Take a shuttle bus from SeaTac Airport to Bellingham, WA-4 points by Sheraton

$536 - $2,151

Drive, bus, Amtrak Thruway, train  •  2 days 13h

  1. Drive from Horseshoe Bay (Water) to White River
  2. Take the bus from White River to Sault Ste Marie
  3. Take the bus from Sault Ste. Marie, MI to Escanaba, MI
  4. Take the Amtrak Thruway from Escanaba, MI to Milwaukee, WI - Amtrak
  5. Take the train from Milwaukee Intermodal Station to Everett Amtrak Station
  6. Take the train from Everett Amtrak Station to Bellingham Amtrak Station

$384 - $1,024

Drive  •  37h 58m

  1. Drive from Horseshoe Bay (Water) to Bellingham 2159.4 miles

$280 - $420

Questions & Answers

The cheapest way to get from Horseshoe Bay (Water) to Bellingham is to drive which costs $370 - $550 and takes 37h 58m.

More details

The quickest way to get from Horseshoe Bay (Water) to Bellingham is to bus and fly which costs $460 - $1,400 and takes 15h 8m.

More details

The distance between Horseshoe Bay (Water) and Bellingham is 2632 km. The road distance is 3455 km.

Get driving directions

It takes approximately 15h 8m to get from Horseshoe Bay (Water) to Bellingham, including transfers.

More details

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

Search flights

Bellingham is 3h behind Horseshoe Bay (Water). It is currently 5:40 AM in Horseshoe Bay (Water) and 2:40 AM in Bellingham.

Yes, the driving distance between Horseshoe Bay (Water) to Bellingham is 3455 km. It takes approximately 37h 58m to drive from Horseshoe Bay (Water) to Bellingham.

Get driving directions

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

Search flights

There are 50+ hotels available in Bellingham. Prices start at $69 USD per night.

More details

Map of how to get from Horseshoe Bay (Water) to Bellingham.
Launch map view
  • Distance: 1645.1 miles
  • Duration: 15h 8m

What companies run services between Horseshoe Bay (Water), ON, Canada and Bellingham, WA, USA?

There is no direct connection from Horseshoe Bay (Water) to Bellingham. However, you can take the taxi to Marathon, ON, take the bus to Thunder Bay, ON, take the walk to Thunder Bay airport, fly to Abbotsford, take the drive to Lynden Station, then take the line 26 bus to Bellingham. Alternatively, you can take the taxi to Marathon, ON, take the bus to Thunder Bay, ON, take the walk to Thunder Bay airport, fly to Vancouver, take the walk to YVR-Airport Station Platform 2, take the subway to Vancouver City Centre Station Platform 2, take the walk to Granville Station Platform 2, take the subway to Main Street-Science World Station Platform 2, take the walk to Vancouver Pacific Central Station, then take the train to Bellingham.

Airlines
United Airlines
Website
united.com
Flights from Thunder Bay to Vancouver via Toronto
Ave. Duration
8h 55m
When
Every day
Estimated price
$260 - $850
Flights from Marquette to Vancouver via Chicago O'Hare
Ave. Duration
7h 37m
When
Every day
Estimated price
$600 - $3,300
Flights from Hancock to Vancouver via Chicago O'Hare
Ave. Duration
9h 54m
When
Every day
Estimated price
$190 - $1,100
Flights from Hancock to Vancouver via Chicago O'Hare, Denver
Ave. Duration
11h 10m
When
Every day
Estimated price
$180 - $950
Flights from Hancock to Vancouver via Chicago O'Hare, San Francisco
Ave. Duration
15h 14m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $1,100
Flights from Hancock to Vancouver via Chicago O'Hare, Los Angeles
Ave. Duration
12h 19m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $1,100
Flights from Hancock to Seattle via Chicago O'Hare
Ave. Duration
9h 22m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $600
Flights from Hancock to Seattle via Chicago O'Hare, Denver
Ave. Duration
11h 5m
When
Every day
Estimated price
$140 - $600
Flights from Hancock to Seattle via Chicago O'Hare, San Francisco
Ave. Duration
12h 20m
When
Every day
Estimated price
$160 - $650
Flights from Hancock to Seattle via Chicago O'Hare, Vancouver
Ave. Duration
14h 30m
When
Every day
Estimated price
$140 - $600
Delta
Website
delta.com
Flights from Thunder Bay to Vancouver via Toronto
Ave. Duration
10h 12m
When
Every day
Estimated price
$250 - $950
Flights from Marquette to Vancouver via Minneapolis
Ave. Duration
9h 10m
When
Every day
Estimated price
$550 - $3,600
Flights from Marquette to Vancouver via Minneapolis, Seattle
Ave. Duration
10h 12m
When
Every day
Estimated price
$600 - $3,700
Flights from Marquette to Vancouver via Detroit, Minneapolis
Ave. Duration
10h 35m
When
Monday to Friday
Estimated price
$650 - $4,100
Flights from Marquette to Vancouver via Minneapolis, Los Angeles
Ave. Duration
11h 2m
When
Every day
Estimated price
$800 - $4,600
Flights from Marquette to Vancouver via Minneapolis, Las Vegas
Ave. Duration
11h 18m
When
Every day
Estimated price
$750 - $4,300
Flights from Marquette to Vancouver via Minneapolis, Winnipeg
Ave. Duration
11h 42m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $2,100
Flights from Marquette to Seattle via Minneapolis
Ave. Duration
7h 52m
When
Every day
Estimated price
$450 - $2,000
Flights from Marquette to Seattle via Detroit
Ave. Duration
10h 35m
When
Monday to Friday
Estimated price
$500 - $2,200
Flights from Marquette to Seattle via Minneapolis, Portland
Ave. Duration
10h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$470 - $2,000
Flights from Marquette to Seattle via Minneapolis, Denver
Ave. Duration
10h 29m
When
Monday to Saturday
Estimated price
$490 - $2,100
Flights from Marquette to Seattle via Minneapolis, Jackson
Ave. Duration
11h 48m
When
Saturday
Estimated price
$460 - $2,000
Flights from Marquette to Seattle via Minneapolis, Vancouver
Ave. Duration
11h 54m
When
Every day
Estimated price
$470 - $2,000
Flights from Marquette to Seattle via Minneapolis, Salt Lake City
Ave. Duration
12h 10m
When
Every day
Estimated price
$480 - $2,100
WestJet
Website
westjet.com
Flights from Thunder Bay to Abbotsford via Winnipeg, Calgary
Ave. Duration
11h 51m
When
Every day
Estimated price
$240 - $900
Flights from Thunder Bay to Abbotsford via Toronto, Calgary
Ave. Duration
11h 48m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$330 - $1,300
Flights from Thunder Bay to Abbotsford via Winnipeg, Edmonton, Calgary
Ave. Duration
13h 41m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $950
Flights from Thunder Bay to Vancouver via Toronto
Ave. Duration
9h 56m
When
Every day
Estimated price
$250 - $950
Flights from Thunder Bay to Vancouver via Winnipeg, Calgary
Ave. Duration
9h 13m
When
Every day
Estimated price
$180 - $650
Flights from Thunder Bay to Vancouver via Winnipeg
Ave. Duration
12h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $650
Flights from Thunder Bay to Vancouver via Toronto, Calgary
Ave. Duration
10h 3m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $950
Flights from Thunder Bay to Vancouver via Winnipeg, Edmonton
Ave. Duration
10h 9m
When
Monday to Friday
Estimated price
$180 - $700
Air Canada
Website
aircanada.com
Flights from Thunder Bay to Abbotsford via Toronto
Ave. Duration
9h 5m
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$350 - $1,200
Flights from Thunder Bay to Vancouver via Toronto
Ave. Duration
8h 25m
When
Every day
Estimated price
$260 - $850
Flights from Thunder Bay to Vancouver via Winnipeg
Ave. Duration
8h 58m
When
Monday to Saturday
Estimated price
$190 - $700
Flights from Thunder Bay to Vancouver via Winnipeg, Edmonton
Ave. Duration
10h 21m
When
Monday to Saturday
Estimated price
$190 - $700
Flights from Marquette to Vancouver via Chicago O'Hare
Ave. Duration
7h 37m
When
Every day
Estimated price
$600 - $3,300
American Airlines
Website
aa.com
Flights from Hancock to Vancouver via Chicago O'Hare
Ave. Duration
9h 24m
When
Monday, Thursday, Friday and Sunday
Estimated price
$150 - $900
Flights from Marquette to Seattle via Chicago O'Hare
Ave. Duration
7h 15m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$500 - $2,000
Train operators
Amtrak

Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.

Rome2rio's guide to Amtrak
Contact Details
Phone
+1 215-856-7924
Website
amtrak.com
Train from Vancouver Pacific Central Station to Bellingham Amtrak Station
Ave. Duration
1h 56m
Frequency
Twice daily
Estimated price
$25 - $50
Website
amtrak.com
Coach Seat
$25 - $40
Flexi Coach Seat
$45 - $65
Business Coach Seat
$35 - $50
Room
$140 - $200
Train from Milwaukee Intermodal Station to Everett Amtrak Station
Ave. Duration
42h 46m
Frequency
Twice daily
Estimated price
$250 - $800
Website
amtrak.com
Coach Seat
$250 - $380
Flexi Coach Seat
$450 - $650
Business Coach Seat
$550 - $800
Room
$950 - $1,400
Train from Everett Amtrak Station to Bellingham Amtrak Station
Ave. Duration
1h 10m
Frequency
Twice daily
Estimated price
$25 - $50
Website
amtrak.com
Coach Seat
$25 - $40
Flexi Coach Seat
$45 - $65
Business Coach Seat
$35 - $50
Room
$140 - $200
Bus operators
Kasper Transportation
Phone
1-855-566-2378
Bus from Marathon, ON to Thunder Bay, ON
Ave. Duration
3h 48m
Frequency
6 times a week
Estimated price
$60 - $85
Schedules at
gokasper.com
BellAir Airporter Shuttle
Phone
+1 866-235-5247
Email
shuttle@airporter.com
Website
airporter.com
Shuttle from SeaTac Airport to Bellingham, WA-4 points by Sheraton
Ave. Duration
2h 30m
Frequency
Every 4 hours
Estimated price
$30 - $70
Schedules at
airporter.com
Ontario Northland
Phone
+1 800-461-8558
Website
ontarionorthland.ca
Bus from White River to Sault Ste Marie
Ave. Duration
4h 10m
Frequency
6 times a week
Estimated price
$45 - $60
Book at
Ontario Northland
Indian Trails
Phone
+1 800-292-3831
Website
indiantrails.com
Bus from Sault Ste. Marie, MI to Escanaba, MI
Ave. Duration
3h 22m
Frequency
Once daily
Estimated price
$25 - $35
Schedules at
indiantrails.com
Book at
webstore.indiantrails.com
Bus from Escanaba to Milwaukee
Ave. Duration
6h 35m
Frequency
Once daily
Estimated price
$30 - $65
Schedules at
indiantrails.com
Book at
webstore.indiantrails.com
Amtrak

Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.

Rome2rio's guide to Amtrak
Contact Details
Phone
+1 215-856-7924
Website
amtrak.com
Bus from Escanaba, MI to Milwaukee, WI - Amtrak
Ave. Duration
4h 45m
Frequency
Once daily
Website
amtrak.com

Want to know more about travelling around United States

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.