There are 4 ways to get from Tsawwassen Ferry Terminal to Merritt by bus, car or plane

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  •  5 h 48 min

  1. Take the bus from Vancouver, BC to Merritt 5016 / ...

$22 - $52

3 alternative options

Drive  •  2 h 54 min

  1. Drive from Tsawwassen Ferry Terminal to Merritt 172.4 miles

$22 - $35

Line 620 bus, fly to Kamloops, bus  •  4 h 50 min

  1. Take the line 620 bus from Tsawwassen Ferry Terminal to Bridgeport Stn Bay 1 Unloading Only
  2. Fly from Vancouver (YVR) to Kamloops (YKA) YVR - YKA
  3. Take the bus from Kamloops, BC to Merritt

$137 - $540

Fly to Kelowna, bus  •  6 h 12 min

  1. Fly from Vancouver (YVR) to Kelowna (YLW) YVR - YLW
  2. Take the bus from Kelowna, BC to Merritt

$93 - $338

What companies run services between Tsawwassen Ferry Terminal, BC, Canada and Merritt, BC, Canada?

Greyhound Canada operates a bus from Tsawwassen Ferry Terminal to Merritt 3 times a day. Tickets cost $20 - $50 and the journey takes 3 h 47 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Vancouver to Kamloops
Ave. Duration
50 min
When
Every day
Estimated price
$100 - $700
Flights from Vancouver to Kelowna
Ave. Duration
57 min
When
Every day
Estimated price
$100 - $440
WestJet
Website
westjet.com
Flights from Vancouver to Kelowna
Ave. Duration
54 min
When
Every day
Estimated price
$85 - $470
Flair Airlines
Website
flairairlines.com
Flights from Vancouver to Kelowna
Ave. Duration
43 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$35 - $300
Pacific Coastal Airlines
Website
pacificcoastal.com
Flights from Vancouver to Kelowna via Victoria
Ave. Duration
2 h 20 min
When
Monday to Friday
Estimated price
$120 - $650
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Vancouver, BC to Merritt
Ave. Duration
3 h 47 min
Frequency
3 times a day
Estimated price
$20 - $50
Website
Greyhound.ca
Advanced Purchase
$20 - $29
Online Fare
$24 - $45
Standard Fare
$35 - $50
Refundable
$35 - $60
Bus from Kamloops, BC to Merritt
Ave. Duration
59 min
Frequency
Once daily
Estimated price
$11 - $28
Website
Greyhound.ca
Advanced Purchase
$11 - $16
Online Fare
$11 - $25
Standard Fare
$19 - $28
Refundable
$23 - $35
Bus from Kelowna, BC to Merritt
Ave. Duration
2 h 1 min
Frequency
Once daily
Estimated price
$13 - $35
Website
Greyhound.ca
Advanced Purchase
$13 - $19
Online Fare
$15 - $29
Standard Fare
$23 - $35
Refundable
$27 - $40
TransLink CA
Phone
+1 604-953-3333
Website
translink.ca
Bus from Tsawwassen Ferry Terminal to Bridgeport Stn Bay 1 Unloading Only
Ave. Duration
36 min
Frequency
Hourly
Estimated price
$3
Schedules at
infomaps.translink.ca

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, How do I get from Sydney to Melbourne and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

How far is it from Tsawwassen Ferry Terminal to Merritt?

The distance between Tsawwassen Ferry Terminal and Merritt is 209 km. The road distance is 276 km.

What is the cheapest way to get from Tsawwassen Ferry Terminal to Merritt?

The cheapest way to get from Tsawwassen Ferry Terminal to Merritt is to drive which costs $29 - $45 and takes 2 h 54 min.

What is the fastest way to get from Tsawwassen Ferry Terminal to Merritt?

The quickest way to get from Tsawwassen Ferry Terminal to Merritt is to drive which takes 2 h 54 min and costs $29 - $45.

How long does it take to get from Tsawwassen Ferry Terminal to Merritt?

It takes approximately 5 h 48 min to get from Tsawwassen Ferry Terminal to Merritt, including transfers.

Trips from Tsawwassen Ferry Terminal

Tsawwassen Ferry Terminal to Maple Ridge Tsawwassen Ferry Terminal to North Vancouver Tsawwassen Ferry Terminal to Burnaby Tsawwassen Ferry Terminal to Vancouver General Hospital Tsawwassen Ferry Terminal to Rogers Arena Tsawwassen Ferry Terminal to Sandman Hotel Vancouver Airport Richmond Tsawwassen Ferry Terminal to Rosedale on Robson Suite Hotel Vancouver Tsawwassen Ferry Terminal to Stanley Park BC Canada Tsawwassen Ferry Terminal to Blaine WA USA Tsawwassen Ferry Terminal to Richmond Brighouse Station Tsawwassen Ferry Terminal to Crofton BC Canada Tsawwassen Ferry Terminal to Yaletown Roundhouse Station Tsawwassen Ferry Terminal to British Columbia Children s Hospital Tsawwassen Ferry Terminal to Vancouver Marriott Pinnacle Downtown Hotel Tsawwassen Ferry Terminal to The Sutton Place Tsawwassen Ferry Terminal to King Edward Station Tsawwassen Ferry Terminal to Blue Horizon Hotel Vancouver BC Canada Tsawwassen Ferry Terminal to Duncan BC Canada Tsawwassen Ferry Terminal to Lansdowne Station BC Canada Tsawwassen Ferry Terminal to Queen Elizabeth Theatre BC Canada Tsawwassen Ferry Terminal to Creston BC Canada Tsawwassen Ferry Terminal to California Tsawwassen Ferry Terminal to Lynden Tsawwassen Ferry Terminal to Marine Drive Station Tsawwassen Ferry Terminal to Sapperton Station Tsawwassen Ferry Terminal to Holy Rosary Catholic Church St Marys Tsawwassen Ferry Terminal to South Surrey Tsawwassen Ferry Terminal to Alberta Tsawwassen Ferry Terminal to Juan de Fuca Park Tsawwassen Ferry Terminal to Victoria Harbour