|Nearby airports||5 found|
The nearest airport to Cardrona is Edinburgh (EDI). You can take a bus from Edinburgh (EDI) to Cardrona via Bus Station in around 2h 36m. Alternatively, you can take a train from Aberdeen (ABZ) to Cardrona via Aberdeen, Edinburgh, Galashiels, and Transport Interchange in around 5h 33m.
The nearest airport to Cardrona is Edinburgh (EDI) Airport which is 23.8 miles away. Other nearby airports include Glasgow (GLA) (54.2 miles), Glasgow/Prestwick (PIK) (59.8 miles), Newcastle (NCL) (69.2 miles) and Aberdeen (ABZ) (114 miles).More information
It takes 2h 36m to get from Penicuik to Edinburgh (EDI) Airport.More information
We recommend flying to Edinburgh (EDI) Airport, which is 9.8 miles away from Penicuik. The bus from Edinburgh (EDI) to Penicuik takes 2h 36m.More information
There are 29+ hotels available in Cardrona. Prices start at £75 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps