3h 54m
360.7 km
Average price
Possible routes
4 found

Kelowna to Bellingham

Rome2rio has found 4 ways to get from Kelowna to Bellingham by bus, car, flight and train. We recommend taking the bus from Kelowna, BC to Abbotsford, BC, which takes around 5h. Alternatively, driving from Kelowna to Bellingham is the fastest option and takes around 3h 54m.
Recommended route


  1. Kelowna, BC
  2. Abbotsford, BC
$37 - $56
Alternative routes


  1. Kelowna
  2. Bellingham
3h 54m
$29 - $45

Fly to Vancouver, train

  1. Kelowna
  2. Vancouver Pacific Central Station
  3. Bellingham Amtrak Station
5h 43m
$100 - $328

Fly to Abbotsford

  1. Kelowna
  2. Abbotsford
6h 30m
$113 - $578

Frequently asked questions

Want to know about travelling from Kelowna to Bellingham? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Kelowna to Bellingham is to drive which costs $35 - $60 and takes 3h 54m.

More details

The quickest way to get from Kelowna to Bellingham is to drive which costs $35 - $60 and takes 3h 54m.

More details

The distance between Kelowna and Bellingham is 251 km. The road distance is 360.7 km.

Get driving directions

It takes approximately 5h to get from Kelowna to Bellingham, including transfers.

More details

The best way to get from Kelowna to Bellingham is to bus which takes 5h and costs $45 - $75. Alternatively, you can fly, which costs $140 - $800 and takes 6h 30m.

Mode details

The quickest flight from Kelowna Airport to Vancouver Airport is the direct flight which takes 45m.

Search flights

Yes, the driving distance between Kelowna to Bellingham is 361 km. It takes approximately 3h 54m to drive from Kelowna to Bellingham.

Get driving directions

Air North, Air Canada and WestJet offer flights from Kelowna Airport to Vancouver Airport.

Search flights

There are 48+ hotels available in Bellingham. Prices start at $71 USD per night.

More details

The best way to get from Kelowna to Kelowna Airport is to Big White Airport Shuttle which takes 5m and costs .

More details

How to travel from Kelowna to Bellingham

Find all the possible transport options for your trip from Kelowna to Bellingham right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Kelowna and Bellingham?

BC Connector - Wilson's Group operates a bus from Kelowna to Bellingham once daily. Tickets cost $35 - $55 and the journey takes 4h 20m. Alternatively, WestJet, Flair Airlines and four other airlines fly from Kelowna to Bellingham hourly.
Train operators
Bus operators

Bellingham, United States

Bellingham is the largest city in and the county seat of Whatcom County in the U.S. state of Washington. It is the thirteenth-largest city in the state, with 85,146 residents in 2015 as estimated by the US Census, or sixth-largest by metropolitan area after Seattle-Tacoma, Spokane, the northern side of the Portland metropolitan area, the Tri-Cities, and Yakima. The boundaries of the city encompass the former towns of Fairhaven, Whatcom, Sehome, and Bellingham. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!