Rome2Rio

How to get fromTrail to Waterton Lakes National Parkby bus, taxi, or car

Find Transport to Waterton Lakes National Park

See all options

There are 2 ways to get from Trail to Waterton Lakes National Park by bus, taxi, 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.

  1. Bus, taxi

    best
    1. Take the bus from Trail, BC to Nelson, BCbus bus
    2. Take the bus from Nelson, BC - 512 Railway Street to Pincher Creek, ABbus bus
    3. Take the taxi from Pincher Creek, AB to Waterton Lakes National Parktaxi taxi
    9h 8m
    $327–415
  2. Drive 496.3 km

    cheapest
    1. Drive from Trail to Waterton Lakes National Parkcar car 496.3 km
    6h 6m
    $98–141

Questions & Answers

What companies run services between Trail, BC, Canada and Waterton Lakes National Park, AB, Canada?

There is no direct connection from Trail to Waterton Lakes National Park. However, you can take the bus to Nelson, BC, take the bus to Pincher Creek, AB, then take the taxi to Waterton Lakes National Park. Alternatively, you can drive from Trail to Waterton Lakes National Park in around 6h 6m.

Bus operators
Other operators

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 How to get from Southend Airport into central London, Italian Lakes: Getting around by train, and Getting to Rome from the airport - to help you get the most out of your next trip.