Rome2Rio

How to get fromKeswick to Kincardineby train, plane, bus, or taxi

Find Transport to Kincardine

See all options

There are 7 ways to get from Keswick to Kincardine by train, plane, bus, 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.

  1. Train to Edinburgh Airport, fly to Toronto Pearson International Airport, train, bus, taxi

    best
    1. Take the train from Penrith North Lakes to Haymarkettrain train
    2. Fly from Edinburgh Airport (EDI) to Toronto Pearson International Airport (YYZ)plane plane EDI - YYZ
    3. Take the train from Bramalea GO to Guelph Central GOtrain train
    4. Take the bus from Guelph to Durhambus bus
    5. Take the taxi from Durham to Kincardinetaxi taxi
    19h 4m
  2. Train to Edinburgh Airport, fly to London International Airport, bus, taxi

    cheapest
    1. Take the train from Penrith North Lakes to Haymarkettrain train
    2. Fly from Edinburgh Airport (EDI) to London International Airport (YXU)plane plane EDI - YXU
    3. Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Sobeys Plaza - Grand Bendbus bus
    4. Take the bus from Sobeys Plaza - Grand Bend to Walmart Goderichbus bus
    5. Take the taxi from Walmart Goderich to Kincardinetaxi taxi
    22h 45m
    $820–2,725
  3. Train to Manchester Airport, fly to Toronto Pearson International Airport, train, bus, taxi

    1. Take the train from Penrith North Lakes to Manchester Airporttrain train
    2. Fly from Manchester Airport (MAN) to Toronto Pearson International Airport (YYZ)plane plane MAN - YYZ
    3. Take the train from Bramalea GO to Guelph Central GOtrain train
    4. Take the bus from Guelph to Durhambus bus
    5. Take the taxi from Durham to Kincardinetaxi taxi
    19h 42m
  4. Train to Newcastle, fly to Toronto Pearson International Airport, train, bus, taxi

    1. Take the train from Carlisle to Newcastletrain train
    2. Fly from Newcastle (NCL) to Toronto Pearson International Airport (YYZ)plane plane NCL - YYZ
    3. Take the train from Bramalea GO to Guelph Central GOtrain train
    4. Take the bus from Guelph to Durhambus bus
    5. Take the taxi from Durham to Kincardinetaxi taxi
    22h 16m
  5. Train to Edinburgh Airport, fly to Toronto Island Airport, train, bus, taxi

    1. Take the train from Penrith North Lakes to Haymarkettrain train
    2. Fly from Edinburgh Airport (EDI) to Toronto Island Airport (YTZ)plane plane EDI - YTZ
    3. Take the train from Union Station GO to Guelph Central GOtrain train
    4. Take the bus from Guelph to Durhambus bus
    5. Take the taxi from Durham to Kincardinetaxi taxi
    22h 37m
  6. Train to Liverpool, fly to Toronto Pearson International Airport, train, bus, taxi

    1. Take the train from Penrith North Lakes to Warrington Bank Quaytrain train
    2. Fly from Liverpool (LPL) to Toronto Pearson International Airport (YYZ)plane plane LPL - YYZ
    3. Take the train from Bramalea GO to Guelph Central GOtrain train
    4. Take the bus from Guelph to Durhambus bus
    5. Take the taxi from Durham to Kincardinetaxi taxi
    21h 37m
  7. Train, train to Leeds Bradford International Airport, fly to Toronto Pearson International Airport, bus, taxi

    1. Take the train from Penrith North Lakes to Prestontrain train
    2. Take the train from Preston to Bradford Interchangetrain train
    3. Fly from Leeds Bradford International Airport (LBA) to Toronto Pearson International Airport (YYZ)plane plane LBA - YYZ
    4. Take the train from Bramalea GO to Guelph Central GOtrain train
    5. Take the bus from Guelph to Durhambus bus
    6. Take the taxi from Durham to Kincardinetaxi taxi
    23h 34m

Edinburgh Airport (EDI) to Toronto Pearson International Airport (YYZ) flights

Calendar27Weekly Planes
Duration10h 1mAverage Duration
Ticket$261Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Keswick, Cumbria, England and Kincardine, ON, Canada?

There is no direct connection from Keswick to Kincardine. However, you can take the bus to Rail Station, walk to Penrith North Lakes, take the train to Haymarket, walk to Haymarket, take the vehicle to Edinburgh Airport, walk to Edinburgh Airport (EDI) airport, fly to Toronto Pearson International Airport (YYZ), walk to Pearson International Airport Terminal 1, take the line 115 bus to Bramalea GO Station - Route 115 NB / 301, walk to Bramalea GO, take the train to Guelph Central GO, walk to Guelph, take the bus to Durham, then take the taxi to Kincardine. Alternatively, you can take the bus to Rail Station, walk to Penrith North Lakes, take the train to Manchester Airport, walk to Manchester Airport (MAN) airport, fly to Toronto Pearson International Airport (YYZ), walk to Pearson International Airport Terminal 1, take the line 115 bus to Bramalea GO Station - Route 115 NB / 301, walk to Bramalea GO, take the train to Guelph Central GO, walk to Guelph, take the bus to Durham, then take the taxi to Kincardine.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides