HowToGo

Castle Douglas to Thornhill, ON, Canada - Transfer & Transportation Guides

Find transfer & transportation guides from Castle Douglas to Thornhill, ON, Canada. How to get from Castle Douglas to Thornhill, ON, Canada by Flight.

You can get to Thornhill, ON, Canada from Castle Douglas by verhicle types below

Search Transfer from Castle Douglas to Thornhill, ON, Canada

Transfer solutions

You have 4 options transfer to Thornhill, ON, Canada from Castle Douglas below

Bus ( 32 min. )

Take a bus from Castle Douglas, Swimming Pool to Dumfries, Railway Station.


Open Map More details & check price at Stagecoach West Scotland
Train ( 1 hr. 49 min. )

Take a train from Dumfries to Glasgow Central.


Open Map More details & check price at First ScotRail Service
Train ( 14 min. )

Take a train from Glasgow Central to Paisley Gilmour Street.


Open Map More details & check price at First ScotRail Service
Bus ( 15 min. )

Take a bus from Paisley, Stop 3 Central Road to Glasgow Airport, Terminal Building.


Open Map More details & check price at McGills Bus Service
Plane ( 7 hr. 5 min. )

Take a flight from Glasgow to Toronto.


Bus ( 25 min. )

Take a bus from Pearson Airport Terminal 1 to Richmond Hill Centre.


Open Map More details & check price at GO Transit
Duration 14 hr.
Distance 5489 km.
Cost 366 USD
Bus ( 32 min. )

Take a bus from Castle Douglas, Swimming Pool to Dumfries, Railway Station.


Open Map More details & check price at Stagecoach West Scotland
Bus ( 27 min. )

Take a bus from Dumfries, Railway Station to Lockerbie, Bridge Street.


Open Map More details & check price at Stagecoach West Scotland
Train ( 57 min. )

Take a train from Lockerbie to Haymarket.


Open Map More details & check price at TransPennine Express Service
Tram ( 25 min. )

Take a tram from Haymarket to Edinburgh Airport.


Open Map More details & check price at Edinburgh Trams
Plane ( 7 hr. 17 min. )

Take a flight from Edinburgh to Toronto.


Bus ( 25 min. )

Take a bus from Pearson Airport Terminal 1 to Richmond Hill Centre.


Open Map More details & check price at GO Transit
Duration 13 hr. 58 min.
Distance 5551 km.
Cost 379 USD
Bus ( 32 min. )

Take a bus from Castle Douglas, Swimming Pool to Dumfries, Railway Station.


Open Map More details & check price at Stagecoach West Scotland
Train ( 37 min. )

Take a train from Dumfries to Carlisle.


Open Map More details & check price at First ScotRail Service
Train ( 2 hr. 6 min. )

Take a train from Carlisle to Manchester Airport.


Open Map More details & check price at TransPennine Express Service
Plane ( 7 hr. 40 min. )

Take a flight from Manchester to Toronto.


Bus ( 25 min. )

Take a bus from Pearson Airport Terminal 1 to Richmond Hill Centre.


Open Map More details & check price at GO Transit
Duration 15 hr. 22 min.
Distance 5832 km.
Cost 444 USD
Bus ( 32 min. )

Take a bus from Castle Douglas, Swimming Pool to Dumfries, Railway Station.


Open Map More details & check price at Stagecoach West Scotland
Train ( 37 min. )

Take a train from Dumfries to Carlisle.


Open Map More details & check price at First ScotRail Service
Train ( 1 hr. 21 min. )

Take a train from Carlisle to Newcastle.


Open Map More details & check price at Northern Rail
Train ( 27 min. )

Take a train from Newcastle upon Tyne, Central Station to Airport, Newcastle Airport.


Open Map More details & check price at Nexus Rail
Plane ( 10 hr. 25 min. )

Take a flight from Newcastle to Toronto.


Bus ( 25 min. )

Take a bus from Pearson Airport Terminal 1 to Richmond Hill Centre.


Open Map More details & check price at GO Transit
Duration 18 hr. 27 min.
Distance 5698 km.
Cost 779 USD

Find Hotels in Thornhill, ON, Canada

You can find hotels and accommodations in Thornhill, ON, Canada with our hotels search tool below

Booking.com

About Castle Douglas, Scotland

About Thornhill, ON, Canada


References