There are 4 ways to get from Merritt to Princeton by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Merrit, BC to Hope, BCKamloops / ...
- Take the bus from Hope, BC - 919 Water Avenue to Princeton, BC - 235 Crowsnest HwyVancouver
5h 10m$90–137Drive 90.3 km
cheapest- Drive from Merritt to Princeton90.3 km
1h 14m$19–27Taxi
- Take the taxi from Merritt to Princeton90.3 km
1h 14m$190–240Bus via Hope
- Take the bus from Merritt, BC to Hope, BCCalgary
- Take the bus from Hope, BC - 919 Water Avenue to Princeton, BC - 235 Crowsnest HwyVancouver
5h 29m$110–147
Questions & Answers
The cheapest way to get from Merritt to Princeton is to drive which costs $18 - $27 and takes 1h 14m.
The fastest way to get from Merritt to Princeton is to drive which takes 1h 14m and costs $18 - $27.
No, there is no direct bus from Merritt to Princeton. However, there are services departing from Merritt, BC - Mamette Ave & Voght St and arriving at Princeton, BC - 235 Crowsnest Hwy via Merrit, BC and Hope, BC - 919 Water Avenue. The journey, including transfers, takes approximately 5h 10m.
The distance between Merritt and Princeton is 258 km. The road distance is 90.3 km.
The best way to get from Merritt to Princeton without a car is to bus which takes 5h 10m and costs $90 - $140.
It takes approximately 5h 10m to get from Merritt to Princeton, including transfers.
Merritt to Princeton bus services, operated by BC Connector - Wilson's Group, depart from Merrit, BC station.
Merritt to Princeton bus services, operated by BC Connector - Wilson's Group, arrive at Hope, BC station.
Yes, the driving distance between Merritt to Princeton is 90 km. It takes approximately 1h 14m to drive from Merritt to Princeton.
There are four+ hotels available in Princeton.
What companies run services between Merritt, BC, Canada and Princeton, BC, Canada?
You can take a bus from Merritt, BC - Mamette Ave & Voght St to Princeton, BC - 235 Crowsnest Hwy via Merritt, BC - Walmart, Merrit, BC, and Hope, BC - 919 Water Avenue in around 5h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 1.833.276.5841
- reservations@gowilsonsgroup.com
- Website
- bcconnector.com
Bus from Merrit, BC to Hope, BC
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- $40–55
- Website
- https://bcconnector.com/
- Book at
- https://wilson.betterez.com/cart/6087276ef3667421ed35892e/reservation/5fe0db94d00ace0f242d8732
- Adult One-way
- $40–55
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Merrit, BC to Hope, BC
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $30–45
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Hope, BC - 919 Water Avenue to Princeton, BC - 235 Crowsnest Hwy
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Estimated price
- $60–80
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Merritt, BC to Hope, BC
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $50–65
- Website
- https://riderexpress.ca/
- Standard
- $50–65
- Ave. Duration
- 1h 14m
- Estimated price
- $190–240
Merritt Cabs
- Phone
- +1 250 378 4444
Leo's Taxi
- Phone
- +1 250 378 5555
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 Which side of Niagara Falls should I choose (and how do I get there)?, Slovenia: Getting from Ljubljana to Lake Bled, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.










