Rome2Rio

How to get fromCold Lake to Churchillby bus, plane, train, or car

Find Transport to Churchill

See all options

There are 5 ways to get from Cold Lake to Churchill by bus, plane, 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. Bus to Edmonton International Airport, fly

    best
    1. Take the bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NWbus bus
    2. Fly from Edmonton International Airport (YEG) to Churchill Airport (YYQ)plane plane YEG - YYQ
    15h
    $480–1,769
  2. Bus, train via Wabowden

    1. Take the bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NWbus bus
    2. Take the bus from Edmonton to Reginabus bus
    3. Take the bus from Regina to Winnipegbus bus
    4. Take the bus from Winnipeg Airport to Wabowden, MBbus bus
    5. Take the train from Wabowden to Churchilltrain train
    2d 10h
    $529–933
  3. Bus, train

    1. Take the bus from Cold Lake - Circle K 8 Ave to Edmonton - Cold Shot Terminal 154 Street NWbus bus
    2. Take the bus from West Edmonton Mall, AB to Hintonbus bus
    3. Take the train from Hinton to Portage la Prairietrain train
    4. Take the train from Portage la Prairie to Churchilltrain train
    3d 11h
  4. Drive to Prince Albert (Glass Field) Airport, fly

    1. Drive from Cold Lake to Prince Albert (Glass Field) Airport (YPA)car car
    2. Fly from Prince Albert (Glass Field) Airport (YPA) to Churchill Airport (YYQ)plane plane YPA - YYQ
    26h 44m
    $495–2,746
  5. Drive to Fort Mcmurray Airport, fly

    1. Drive from Cold Lake to Fort Mcmurray Airport (YMM)car car
    2. Fly from Fort Mcmurray Airport (YMM) to Churchill Airport (YYQ)plane plane YMM - YYQ
    14h 23m
    $859–5,152

Edmonton International Airport (YEG) to Churchill Airport (YYQ) flights

Calendar29Weekly Planes
Duration11h 38mAverage Duration
Ticket$336Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Cold Lake, AB, Canada and Churchill, MB, Canada?

There is no direct connection from Cold Lake to Churchill. However, you can take the bus to Edmonton - Cold Shot Terminal 154 Street NW, take the taxi to Corona Station, take the vehicle to Century Park Station, walk to Century Park Transit Centre, take the line 747 bus to Edmonton International Airport, walk to Edmonton International Airport (YEG) airport, fly to Churchill Airport (YYQ), then take the taxi to Churchill. Alternatively, you can take a bus from Cold Lake - Circle K 8 Ave to Churchill via Edmonton - Cold Shot Terminal 154 Street NW, Edmonton, Regina, Winnipeg, Winnipeg Airport, Wabowden, MB, and Wabowden in around 2d 10h.

Airlines
Train operators
Bus 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 Travelling to the US: What do I need to know?, Flying into Beijing?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.