Rome2Rio

How to get fromTerrace to Brooksby plane, shuttle, bus, taxi, train or car

Find Transport to Brooks

See all options

There are 8 ways to get from Terrace to Brooks by plane, shuttle, bus, taxi, train, 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. Fly Northwest Regional Airport to Calgary International Airport, J&L Shuttle Service

    best
    1. Fly from Northwest Regional Airport (YXT) to Calgary International Airport (YYC)planeYXT - YYC
    2. Take a shuttle bus from Calgary, AB to Brooksshuttle
    8h 10m
    $536–902
  2. Bus to Smithers Airport, fly to Calgary International Airport, J&L Shuttle Service

    cheapest
    1. Take the bus from Terrance Skeena Mall to Smithers Mallbus
    2. Fly from Smithers Airport (YYD) to Calgary International Airport (YYC)planeYYD - YYC
    3. Take a shuttle bus from Calgary, AB to Brooksshuttle
    12h 22m
    $209–642
  3. Bus, taxi

    1. Take the bus from Terrance Skeena Mall to Prince George, BCbus
    2. Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
    3. Take the bus from Kamloops, BC to Calgary, AB - Marlborough Mallbus
    4. Take the bus from Calgary to Bassanobus
    5. Take the taxi from Bassano to Brookstaxi
    29h 19m
    $426–661
  4. Train, bus, taxi

    1. Take the train from Terrace to Jaspertrain
    2. Take the bus from Jasper, AB to Lake Louise, ABbus
    3. Take the bus from Lake Louise, AB to Calgary, AB - Westbrook Mallbus
    4. Take the bus from Calgary to Bassanobus
    5. Take the taxi from Bassano to Brookstaxi
    40h 39m
    $378–635
  5. Drive 1,542.1 km

    1. Drive from Terrace to Brookscar1,542.1 km
    18h 42m
    $307–443
  6. Fly Northwest Regional Airport to Lethbridge Airport, drive

    1. Fly from Northwest Regional Airport (YXT) to Lethbridge Airport (YQL)planeYXT - YQL
    2. Drive from Lethbridge Airport (YQL) to Brookscar
    13h 11m
    $282–1,352
  7. Fly Northwest Regional Airport to Medicine Hat Airport, J&L Shuttle Service

    1. Fly from Northwest Regional Airport (YXT) to Medicine Hat Airport (YXH)planeYXT - YXH
    2. Take a shuttle bus from Medicine Hat, AB to Brooksshuttle
    14h 8m
    $312–1,362
  8. Train, bus, J&L Shuttle Service

    1. Take the train from Terrace to Jaspertrain
    2. Take the bus from Jasper, AB to Calgary Downtown, ABbus
    3. Take a shuttle bus from Calgary, AB to Brooksshuttle
    43h 11m
    $387–535

Northwest Regional Airport (YXT) to Calgary International Airport (YYC) flights

Calendar42Weekly Planes
Duration4h 3mAverage Duration
Ticket$140Cheapest Price
See schedules

Questions & Answers

What companies run services between Terrace, BC, Canada and Brooks, AB, Canada?

There is no direct connection from Terrace to Brooks. However, you can take the bus to Terrace Airport, walk to Northwest Regional Airport (YXT) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, take the bus to Calgary, AB - Marriott Downtown Hotel, walk to WB 1 Street SW Station, take the line 202 vehicle to WB Sunalta CTrain Station, walk to Calgary, AB, then take the shuttle to Brooks. Alternatively, you can take the bus to Prince George, BC, walk to Prince George, BC - Terry Fox Statue, take the bus to Kamloops, BC - Sahali Mall, walk to Kamloops, BC, take the bus to Calgary, AB - Marlborough Mall, walk to NB 36 ST NE @ S. of 5 AV NE, take the line 43 bus to Whitehorn LRT Station, walk to Calgary, take the bus to Bassano, then take the taxi to Brooks.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
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 Florence to Rome, 10 amazing places to get away from it all in Australia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.