Rome2Rio

How to get fromElliot Lake to Kirkland Lakeby car, plane, or bus

Find Transport to Kirkland Lake

See all options

There are 5 ways to get from Elliot Lake to Kirkland Lake by car, plane, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Greater Sudbury Airport, fly to North Bay/Jack Garland Airport, bus

    best
    1. Drive from Elliot Lake to Greater Sudbury Airport (YSB)car car
    2. Fly from Greater Sudbury Airport (YSB) to North Bay/Jack Garland Airport (YYB)plane plane YSB - YYB
    3. Take the bus from Education Centre Main Campus to Kirkland Lakebus bus
    7h 35m
    $2,084–3,748
  2. Drive 471.7 km

    cheapest
    1. Drive from Elliot Lake to Kirkland Lakecar car 471.7 km
    6h 9m
    $94–135
  3. Drive, bus

    1. Drive from Elliot Lake to Killarney Mountain Lodgecar car
    2. Take the bus from Killarney Mountain Lodge to Toronto - Carpool Lot, Major Mackenzie & Hwy 400bus bus
    3. Take the bus from Vaughan - Hwy 407 to North Baybus bus
    4. Take the bus from North Bay to Kirkland Lakebus bus
    20h 36m
    $200–411
  4. Drive to North Bay/Jack Garland Airport, fly to Rouyn-Noranda Airport, drive

    1. Drive from Elliot Lake to North Bay/Jack Garland Airport (YYB)car car
    2. Fly from North Bay/Jack Garland Airport (YYB) to Rouyn-Noranda Airport (YUY)plane plane YYB - YUY
    3. Drive from Rouyn-Airport-YUY to Kirkland Lakecar car
    5h 57m
    $258–1,513
  5. Drive to Greater Sudbury Airport, fly to Rouyn-Noranda Airport, drive

    1. Drive from Elliot Lake to Greater Sudbury Airport (YSB)car car
    2. Fly from Greater Sudbury Airport (YSB) to Rouyn-Noranda Airport (YUY)plane plane YSB - YUY
    3. Drive from Rouyn-Airport-YUY to Kirkland Lakecar car
    8h 50m
    $207–1,182

Greater Sudbury Airport (YSB) to North Bay/Jack Garland Airport (YYB) flights

Calendar12Weekly Planes
Duration30 minAverage Duration
Ticket$2,065Cheapest Price
See schedules

Questions & Answers

What companies run services between Elliot Lake, ON, Canada and Kirkland Lake, ON, Canada?

There is no direct connection from Elliot Lake to Kirkland Lake. However, you can drive to Greater Sudbury Airport (YSB) airport, fly to North Bay/Jack Garland Airport (YYB), take the taxi to Education Centre Main Campus, then take the bus to Kirkland Lake. Alternatively, you can take a vehicle from Elliot Lake to Kirkland Lake via Killarney Mountain Lodge, Toronto - Carpool Lot, Major Mackenzie & Hwy 400, Major Mackenzie West Terminal Platform 7, Highway 407 Terminal Platform 3, Vaughan - Hwy 407, and North Bay in around 20h 36m.

Airlines
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 4 stunningly beautiful Philippines islands you need to visit, How to get from JFK to New York City, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.