We recommend flying to Edinburgh (EDI) Airport, which is 76.8 miles away from Haltwhistle. The tram and train and taxi from Edinburgh (EDI) to Haltwhistle takes 3h 47m. More information